Role Summary
- Develop, enhance, and support enterprise applications in an Agile environment using modern Microsoft technologies.
Key Responsibilities
- Develop and maintain applications using .NET and modern front-end frameworks.
- Build and support APIs, integrations, and database-driven solutions.
- Participate in Agile ceremonies and contribute to sprint delivery.
- Troubleshoot production issues and support tickets.
- Collaborate with Product Owners, developers, and business stakeholders.
- Perform code reviews and follow development standards.
- Maintain technical documentation and knowledge assets.
Required Qualifications
- 3-5 years of software development experience.
- Hands-on experience with C#, .NET, and .NET Core.
- Experience with React, Angular, or similar frameworks.
- Experience developing and consuming REST APIs.
- Knowledge of SQL Server or other relational databases.
- Exposure to Azure cloud services.
- Experience working in Agile/Scrum teams.
- Good analytical and communication skills.
Preferred Qualifications
- Experience with Azure DevOps, GitHub, and CI/CD pipelines.
- Experience supporting production applications.
- Exposure to microservices architecture.
- Knowledge of Cosmos DB or MongoDB.
- Oil & Gas industry experience preferred.
- Experience working with global teams.
Technology Stack
- .NET, C#, Azure, React/Angular, SQL Server, REST APIs, Azure DevOps/GitHub, CI/CD