ALAlter Domus
Software Engineer
Hyderabad ₹2-5 LPA Posted 25 Jun 2025
FULL TIME
.NET
Oops
Sql
C#.net
Azure
+1 more
Job Description
Responsibilities:
- Develop clean, maintainable, and efficient code while following best practices and coding standards in both front-end and back-end development.
- Work closely with Product Owners and Business Analysts to gather requirements, clarify project scope, and ensure alignment with business objectives.
- Assist with complex feature requests and enhancements to improve application functionality and user experience.
- Coordinate with cross-functional teams to ensure timely delivery of projects and meet deadlines.
- Collaborate closely with UX/UI designers to apply modern design principles and ensure a seamless user experience across applications.
- Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to ensure effective communication and project tracking.
- Utilize analytical and problem-solving skills to enhance, maintain, monitor, and troubleshoot applications effectively.
- Ensure client needs are met throughout the systems analysis, development, and implementation phases by collaborating closely with stakeholders.
- Provide comprehensive development life-cycle services, from initial design through deployment and ongoing support.
Qualifications:
- 2-5 years of professional experience in full stack development, with a strong focus on Angular, .NET, and .NET Core.
- Very strong expertise in developing and integrating RESTful APIs, with a deep understanding of asynchronous request handling.
- Practical knowledge of design patterns and SOLID principles, with the ability to apply them in real-world scenarios.
- Strong academic background complemented by critical thinking and analytical skills.
- Proficient in SQL Server and experienced in database design and management.
- Strong experience with TypeScript and its features, including interfaces, generics, and decorators.
- Knowledgeable in Angular design patterns, including Dependency Injection, Component-Based Architecture, and Observables.
- Knowledgeable in version control systems, such as Git.
- Familiar with CI/CD practices and tools, with a preference for experience in Azure or other cloud platforms.
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes are a plus.
- Experience with additional technologies beneficial for .NET development, such as Microservices architecture and message brokers (e.g., RabbitMQ, Azure Service Bus) is a plus.
- Strong debugging skills and attention to detail.
- Highly motivated with a strong focus on delivering quality products and collaborating effectively within a team.