
Responsibilities for all engineers: ● Working with stakeholders to gather requirements, designing and implementing software architecture, writing clean, well-documented code, testing and debugging software, and deploying software to production. ● Collaborating with other engineers to design and implement software systems that are scalable, reliable, and maintainable. ● Writing code that is easy to read, understand, and maintain. ● Writing unit tests, integration tests, and system tests to ensure that software meets requirements and works as expected. ● Understanding the needs of stakeholders and translating those needs into technical specifications that can be used to develop software. ● Staying up-to-date on the latest technologies and trends. ● Providing technical leadership and mentorship to junior engineers. ● Managing projects and budgets. ● Presenting technical findings and recommendations to stakeholders. ● Working with product managers to define product requirements. ● Working with quality assurance engineers to ensure that software meets quality standards. ● Working with security engineers to ensure that software is secure. ● Working with compliance engineers to ensure that software complies with all applicable regulations. ● Work with modern tools including Jira, GitHub, CI/CD, etc. ● Participate in sprint planning, retrospectives and daily standups. Senior Software Backend Engineer:
Job Requirements: ● BS/MS degree in Computer Science, Engineering or a related subject. ● 5+ years of Experience in Software Development. ● Excellent knowledge of relational databases and SQL. ● Knowledge of different datastores. ● Excellent knowledge of the best practices in developing RESTful APIs. ● Experience with message queueing services. ● Experience with CI/CD systems such as Jenkins. ● Experience in Agile framework and Scrum methodologies. ● Knowledge and experience in PHP Laravel is mandatory. ● Experience in building and maintaining SaaS solutions
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
