Skip to content

Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok

Connect

Augusta Infotech

Senior Software Developer - .Net Core/AngularJS

Posted Updated
Discussion

Description

Key Responsibilities :

Backend Development :

- Design and develop scalable and high-performance applications using C# and .NET Core.

- Build robust RESTful APIs and Web APIs for enterprise applications.

- Develop clean, maintainable, and reusable code following established engineering standards.

- Implement business logic, integrations, error handling, and application-level security.

Microservices & Architecture :

- Design and develop microservices-based distributed applications.

- Develop loosely coupled, scalable, and fault-tolerant services.

- Participate in architecture and technical design discussions.

- Identify opportunities to improve application performance, scalability, and reliability.

Frontend Development :

- Develop responsive and dynamic user interfaces using Angular.

- Build reusable Angular components and integrate them with backend APIs.

- Collaborate with UI/UX and backend teams to deliver seamless application experiences.

Microsoft Azure :

- Develop, deploy, and maintain applications on Microsoft Azure.

- Work with Azure cloud services to support application scalability and reliability.

- Contribute to cloud-native application architecture and deployment practices.

- Troubleshoot application and cloud-related issues in production environments.

Testing & Delivery :

- Write unit and integration tests to ensure application quality and reliability.

- Participate in code reviews and follow coding and development best practices.

- Troubleshoot defects, performance issues, and production incidents.

- Collaborate with cross-functional teams in an Agile development environment.

- Participate in sprint planning, technical discussions, and application releases.

Required Skills :

- 7 - 10 years of experience in software development.

- Strong hands-on experience with C# and .NET Core.

- Experience developing REST APIs / Web API.

- Strong understanding of Microservices architecture.

- Hands-on experience with Angular.

- Experience working with Microsoft Azure and cloud-based applications.

- Strong understanding of object-oriented programming and software design principles.

- Experience with SQL Server / relational databases.

- Good knowledge of Git and modern software development practices.

- Experience working in Agile/Scrum development environments.

Good to Have :

- Experience with Azure DevOps and CI/CD pipelines.

- Exposure to Docker and containerized applications.

- Experience with Entity Framework / Entity Framework Core.

- Knowledge of messaging systems and distributed application patterns.

- Understanding of cloud security, monitoring, and application performance optimization.

Candidate Profile :

- Strong problem-solving and analytical abilities.

- Ability to work independently as well as collaboratively within a technical team.

- Strong understanding of scalable application development and distributed systems.

- Good communication and stakeholder-management skills.

- Passion for building reliable, maintainable, and high-performance software solutions.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →