This job posting has expired and no longer is available. Please explore other opportunities.

Full Stack Developer

Responsibilities & Accountabilities …

·      Responsible for building clean, effective, and scalable code across our SaaS platform.

·      Responsible for mentoring fellow developers, both on and off-site.

·      Engage in project planning.


Essential Duties …

. Design and code solution to meet business objectives.

. Implement solutions across the entire application: front end and back end.

. Interoperate with proprietary systems and databases.

. Perform code reviews and work with other developers to ensure the best solution is used.

· Facilitate deployments.

· Oversee systems optimization.

. Carry out both small incremental changes and larger enhancements.

. Solve technical and business problems.


Tools of the Trade and Key Competencies …

·      Experience with a breadth of programming languages, technologies, and development practices are highly desired with practical experience with .NET stack programming languages like C#, MVC, Web API, .Net Core, Entity Framework Core.

·      Experience with front-end programming languages like ReactJS / Angular 6 and above.

·      Knowledge of design patterns is required.

·      Ability to deliver software and artefacts independently.

·      Ability to mentor technical teams and evaluate software artefacts.

·      Ability to communicate with technical experts as well as functional teams.

·      Demonstrated experience with non-functional requirements like performance, scalability and security.

·      Ability to propose solutions for design and architecture.

·      Experience in Product Engineering is desirable.

·      Microsoft Azure ecosystem experience is preferred.


Education and Experience …

·      5-7 years of experience in a similar role

·      Graduate degree, preferably in Maths, Sciences, Engineering or Computer Science

·      Excellent technical communication skills

·      Experience working in an Agile environment

·      Good understanding of proper source control management

·      Ability to set up and maintain a proper CI/CD pipeline for development and for customers

·      Good experience and understanding of architectural patterns for system and data organisation that are successful in modern digital web-based and cloud-ready environments

·      Proven experience successfully developing solutions within small teams

. Experience of delivering innovation in product development 



Subscribe to Job Alerts