HamburgerMenu
hirist

Job Description

Responsibilities :

As a leader within the development group, you will be primarily responsible for the overall design, development, and maintenance of the product :

- Working closely with senior stakeholders to understand business requirements and help translate these into technical requirements for the development team

- Planning and defining technical architecture for features or system design

- Defining and guiding cloud/devops implementation

- Designing, building and configuring applications to meet business process and application requirements

- Directing the development team in the design, development, coding, testing and debugging of applications

- Writing testable, scalable and efficient code and leading code reviews

- Mentoring junior team members and ensuring they adhere to determined software quality standards


Must-Have Skills :


- Bachelors/master's degree in computer science engineering with proven work experience of 4+ years within similar or related field

- Experience with RESTful APIs

- Significant Experience with agile methodologies and good exposure to DevOps/CICD models

- Passion for building enterprise web applications leveraging modern architecture principles,

- Excellent understanding of Microservices, Monolithic Architecture, Serverless and Cloud technologies

- Experience with driving new feature development - from ideation to PoC to testing to scalable production deployments

- Experience with building reusable code and libraries for future use

- Working on accurately translating user and business needs into functional Back-end code

- Significant experience in defining JSON requirements and API contract requirements

- Significant experience in creating GML and API contracts independently

- Proven experience of building a commercial product development environment

- Write design specifications, and subsequently implement and unit test the software

- Sound knowledge of Computer Science fundamentals, data structures, design patterns and architecture principles

- Good understanding of deployment environments, configuration of applications, change management principles

- Passion for keeping up with new trends and developments in the programming community and eagerness to keep codebase up to date


Nice-to-Have Skills :


- Extra Knowledge of Frontend architecture and deployment using React with Typescript in an agile environment with lots of

ownership and active mentoring.


info-icon

Did you find something suspicious?