About the job
As a Senior . NET Developer, you will play a pivotal role in delivering high-quality software solutions. Your responsibilities will include:
- Collaborating with the development team to produce robust and well-tested software enhancements.
- Identifying and resolving defects in live systems to ensure seamless operation.
- Implementing non-functional requirements focusing on performance, scalability, and security.
- Ensuring thorough unit test coverage and contributing to test automation as part of our continuous delivery process.
- Merging code branches and managing merge conflicts effectively to minimize disruptions.
- Creating and documenting solution designs for clarity and future reference.
- Engaging in a peer-reviewed environment to uphold quality standards in your work and that of your colleagues.
- Providing accurate development estimates for planning purposes and refining them for sprint tracking.
- Working closely with the team to translate feature requests into well-defined user stories broken down into actionable engineering tasks.
- Contributing to internal and external documentation for comprehensive project understanding.
- Participating actively in daily team updates and Agile ceremonies.
- Adhering to engineering standards and best practices throughout the development lifecycle.

