Job Role Includes
- Coding complex business systems as part of a team, based on agreed specifications.
- Participating in all phases of the software development lifecycle, developing and deploying software to meet their needs.
- Developing technical design documentation.
- Working closely with other developers, designers and architects to ensure configuration and custom components meet the client's application requirements and performance goals.
- Participating in architectural discussions to build confidence and ensure customer success when building new and migrating existing applications.
- Assisting build rapid proof of concepts (POCs) to actively demonstrate solution hypothesis with tangible work products.
- Capturing and sharing best-practice knowledge amongst the SRA developer community.
Mandatory Requirements
- 3-5+ yearsβ experience and technical proficiencies should include HTML, CSS, Bootstrap, JavaScript, C#, SQL, ASP.NET.
- Experience in Web application architecture and MVC design patterns.
- Strong analytical skills.
- Excellent verbal and written communication skills.
- Extensive experience with software development methodologies including agile and waterfall.
- At ease working autonomously or in a team environment.
- Tertiary studies in Computer Science/ Information Technology.
Additional Requirements
- jQuery / Angular, ReactJS, AJAX, WebAPI, ASP.NET Core, SQL Server.
- Cloud-based solutions (Azure or AWS).
- Automated testing.