Job Summary
We are seeking a skilled Technical Analyst with strong experience in .NET Core application development and Azure DevOps practices. The ideal candidate will bridge business and technical teams, analyze requirements, design technical solutions, support application development, and manage CI/CD processes to ensure efficient software delivery.
Key Responsibilities
- Gather, analyze, and document business and technical requirements.
- Translate business requirements into technical specifications and solution designs.
- Collaborate with developers, architects, QA teams, and stakeholders throughout the project lifecycle.
- Design, develop, and support applications using .NET Core technologies.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Configure and manage Azure DevOps pipelines for Continuous Integration (CI) and Continuous Deployment (CD).
- Monitor application performance, troubleshoot issues, and recommend improvements.
- Manage work items, user stories, and sprint activities in Azure DevOps.
- Prepare technical documentation, process flows, and system architecture diagrams.
- Support production deployments and post-release activities.
- Conduct root cause analysis and provide solutions for technical issues.
Required Skills & Qualifications
Technical Skills
- Strong experience with C#, ASP.NET Core, and .NET Core/.NET 6+.
- Experience developing and consuming REST APIs and web services.
- Hands-on experience with Azure DevOps including:
- Azure Repos
- Azure Boards
- Azure Pipelines
- Release Management
- CI/CD implementation
- Knowledge of Microsoft Azure cloud services.
- Experience with SQL Server and database design concepts.
- Understanding of Git version control and branching strategies.
- Familiarity with Agile/Scrum methodologies.
Pay: ₹20,000.00 - ₹25,000.00 per month
Work Location: In person