Job Summary
We are currently looking for one mid‑to‑senior level .NET Full Stack Developer for the project
Job Description: We are looking for a skilled .NET Full Stack Developer with strong experience in building scalable, secure, and high‑performance enterprise applications. The ideal candidate will have hands-on experience in .NET, Angular, and advanced architectural patterns such as CQRS and the Repository Pattern. Exposure to Python, Azure, DevOps practices, and AI‑assisted development tools (e.g., GitHub Copilot) will be considered a strong advantage.
Key Responsibilities
- Design, develop, and maintain full stack applications using .NET (C#) for backend and Angular for frontend.
- Implement clean, scalable, and maintainable architectures using CQRS, Repository Pattern, and SOLID principles.
- Develop RESTful APIs and backend services following enterprise security and performance standards.
- Collaborate with business analysts, solution architects, and cross‑functional teams to translate requirements into technical solutions.
- Write clean, testable, and well-documented code with a strong focus on code quality and reusability.
- Participate in code reviews, design discussions, and architectural decisions.
- Support CI/CD pipelines and collaborate with DevOps teams to ensure smooth deployments.
- Troubleshoot, debug, and optimize applications in development and production environments.
- Continuously explore new technologies and best practices, including AI‑assisted development tools
- Deployment experience with Microsoft Azure.
Good to have skills
- Python knowledge (scripting, automation, or backend services) – added advantage
- Experience or hands-on exposure to AI-assisted developer tools such as:
- GitHub Copilot
- Code generation, refactoring, or productivity tools using AI
- Experience working in agile / Scrum environments practices.
Key Responsibilities
2. Develop frontend functionality using angular framework for creating interactive and dynamic user interfaces.
3. Design and implement backend services and apis using full stack .net technologies to support the frontend functionalities.
4. Utilize asp.net mvc framework for developing robust and scalable web applications.
5. Conduct code reviews and provide technical guidance to team members.
6. Troubleshoot and debug applications to enhance performance and user experience.
7. Stay updated with the latest industry trends and technologies to ensure the best practices are followed in software development processes.
Skill Requirements
2. Strong expertise in full stack .net technologies.
3. In-depth knowledge of asp.net mvc framework.
4. Experience in designing and developing web applications.
5. Problem-solving skills and attention to detail.
6. Good communication and teamwork abilities.
7. Ability to work collaboratively in a fast paced environment.
8. Strong analytical and critical thinking skills.