Seeking a senior software developer with a passion for coding and technology in general to join an agile development team. The incumbent will be experienced in working in a team of highly skilled developers, business analysts and testers to produce and release .net applications to blue chip businesses. The incumbent will also have experience in building CI/CD pipelines to ensure efficient and effective code releases.
Responsibilities:
- To design, develop and maintain web applications using C#, .NET as well as other technologies such as Blazor, JavaScript and Microsoft Azure
- To work closely with the development manager, team lead, product owner and business analyst to formulate software solution ideas to solve customer needs
- Write technical documentation when required
- To assist in the implementation of new features and enhancement of existing software features
- Assist in ensuring high performance, always online and scalability of the systems
- Ensure a high standard of coding and application design
- Improve and enhance the existing build and release management process by focussing on CI/CD best practices to ensure an agile approach to delivery
- Continuously keep up to date with the latest devops tools and techniques
- Automate and improve development and release cycles
- Plan and estimate development efforts
Requirements:
- 5+ years working experience as an application developer utilising various technology stack
- Experience working in an agile development team
- Azure Devops to include a good understanding of Azure Pipelines, Repos and Artifacts or other equivalent Devops tools
- GIT
- Minimum of 5 years recent working experience with: ASP.net
- C#
- SQL Server and working with large volumes of data
- RESTFul and Soap API’s
- HTML, CSS and JavaScript
- Minimum of 3 years recent working experience with: ASP.net Core
- Blazor web UI and Frontend Frameworks
- 5+ years of experience in database design
- Experience working with Atlassian Jira an advantage
- Microsoft Certified: Azure Developer Associate (a candidate with this certification is not required but would be beneficial)
Desired Skills:
- Microsoft Azure
- Azure Devops
- GIT
- ASP.net
- C#
- SQL Server
- RESTful
- SOAP APIs
- HTML
- CSS
- JavaScript
- Blazor
- Jira
- Frontend frameworks
Desired Work Experience:
- 5 to 10 years Software Development
Desired Qualification Level:
- Degree
About The Employer:
Established Software company