Senior Backend Developer (ROR)

Posted 3 months agoViewed
LondonFull-TimeSoftware Development
Company:Blink Tech Inc
Location:London
Languages:English
Seniority level:Senior, 8+ years
Experience:8+ years
Skills:
AWSBackend DevelopmentPostgreSQLAgileGitMySQLRubyRuby on RailsJiraAzureNosqlProblem SolvingRESTful APIsMentoringEnglish communication
Requirements:
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Minimum of 8 years of experience as a Backend Developer. 3+ years of hands-on experience with Ruby. Experience with agile project management and workflow tools such as Jira, Asana, Trello, or similar. Proficiency in using Git or other version control systems. Proficient in Ruby, Ruby on Rails, and other relevant backend technologies. Experience with database technologies like PostgreSQL, MySQL, and NoSQL databases. Familiarity with RESTful API design and development. Knowledge of user authentication and authorization mechanisms. Experience with cloud services like AWS, Google Cloud, or Azure. Understanding of fundamental design principles behind a scalable application. Familiarity with continuous integration and deployment tools. Ability to understand business requirements and translate them into technical requirements. A knack for benchmarking and optimization. Demonstrated proficiency in software design principles and patterns. Proficiency in various types of software testing methodologies, including unit testing, functional testing, integration testing, and regression testing. Strong analytical thinking and problem-solving skills. Excellent written and verbal communication skills. Proven ability to lead and work as part of a team. High attention to detail. Strong organizational skills with the ability to manage priorities and time effectively. The ability to quickly learn and adapt to new technologies and programming tools. A commitment to learning and keeping up with the latest trends and best practices in backend development. A strong focus on user experiences and outcomes. Excellent command of English language, both written and spoken. Willingness and ability to adjust work schedule as necessary to collaborate with team members in different time zones, meet project deadlines, or address urgent issues.
Responsibilities:
Develops software solutions by studying information needs and following the software development lifecycle. Designing, developing, and testing server-side logic using Ruby on Rails and other backend technologies. Documents and demonstrates solutions. Build and maintain efficient, reusable, and reliable Ruby code. Identify and resolve performance and scalability issues. Lead and collaborate with agile cross-functional teams. Conduct code reviews and provide mentorship. Understand business requirements and translate them into technical requirements. Implement automated testing and unit tests. Improves operations by conducting systems analysis and recommending changes. Accomplishes engineering and organization mission by completing related results as needed.
Similar Jobs:
Posted 11 minutes ago
UKFull-TimeIdentity Security
Senior Solutions Engineer - UK
Company:
Posted 11 minutes ago
United KingdomFull-TimeFinancial Crime
Senior Financial Crime Investigator, Anti Money Laundering (AML)
Company:Monzo
Posted about 2 hours ago
United KingdomFull-TimeSoftware Development
Senior DevOps Engineer (Remote from UK)
Company: