NET Developer
Role details
Job location
Tech stack
Job description
We are seeking a skilled .NET Developer to join a Software Development team supporting enterprise commercial systems. This role focuses on designing, developing, and maintaining scalable applications within a modern cloud-first environment.
The ideal candidate brings strong experience in C#, .NET, and Azure, along with a solid understanding of DevSecOps practices and application security. This individual will contribute to building high-quality software solutions, enhancing existing applications, and supporting a growing ecosystem of digital platforms., * Design, develop, test, and maintain applications using C#, .NET, and Azure-based technologies
- Analyze business requirements and translate them into scalable technical solutions
- Develop new features, enhance existing applications, and troubleshoot production issues
- Support development of cloud-native platforms and tools for data engineering and developer enablement
- Configure and customize vendor-supported software solutions as needed
- Participate in Agile development processes including sprint planning, development, testing, and demos
- Perform debugging, testing, and code reviews to ensure high-quality deliverables
- Contribute to implementation of modern architectures, standards, and development best practices
- Collaborate with cross-functional teams to align solutions with business and technical requirements
- Maintain clear documentation of system design, development processes, and application functionality
Requirements
- Bachelor's degree in Information Technology, Computer Science, or related field, or equivalent experience
- 2 or more years of experience in software development
- Strong experience with C# and .NET development frameworks
- Experience developing and deploying applications in Azure or similar cloud platforms
- Understanding of software development lifecycle and Agile methodologies
- Experience with debugging, testing, and performance optimization
Preferred Qualifications
- Experience working in DevSecOps environments with a focus on secure software delivery
- Familiarity with CI/CD pipelines and automation tools
- Knowledge of database management systems and data integration practices
- Experience supporting enterprise applications or commercial systems
- Strong problem-solving skills and ability to work in dynamic environments
Technical Skills
- C#, .NET Framework and .NET Core
- Microsoft Azure and cloud-native development
- DevSecOps practices and CI/CD pipelines
- Version control systems such as Git
- Database technologies and data management concepts
- Software testing and debugging tools