
Search by job, company or skills
Key Responsibilities
Write well-designed, testable, and efficient code using established software development
best practices.
Gather, analyze, and refine technical specifications and requirements.
Maintain, enhance, and scale the platform as business needs evolve.
Stay current with emerging technologies and industry trends and apply them where
appropriate.
Control, monitor, and govern quality outcomes across the development lifecycle.
Adhere to secure software development patterns and practices.
Ensure all code is properly documented and actively participate in code reviews.
Contribute to estimation, planning, and design sessions.
Implement shift-left testing practices, ensuring unit testing is included in every release.
Follow established source control management standards (e.g., Git).
Participate in Lightning Talk sessions to share knowledge within the team.
Mentor and guide junior or less-experienced developers.
Participate in software architecture discussions and workshops.
Contribute to the continuous improvement of CI/CD strategies and pipelines.
Qualifications:
The ideal candidate will possess a strong educational background in computer science,
software engineering, or a related field
Minimum 3 years .NET development experience building highly available web and mobile
applications using C#, ASP.NET, Web Services, JavaScript, React
Strong understanding of software development principles and methodologies.
Experience with front-end technologies such as HTML, CSS, and JavaScript.
Experience with database technologies such as SQL Server and Oracle.
Experience with version control systems such as Git and SVN.
Job ID: 143298951