Key Responsibilities:
Software Development: Design, develop, and implement software solutions using .NET technologies, including C#, ASP.NET, and relevant frameworks.
Full SDLC Involvement: Participate actively in all phases of the Software Development Lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
24x7 Support: Provide ongoing support and troubleshooting for production systems, including handling critical issues and ensuring minimal downtime.
Code Quality: Write clean, scalable, and efficient code. Conduct code reviews and ensure adherence to coding standards and best practices.
Collaboration: Work closely with cross-functional teams, including project managers, QA engineers, and other developers, to deliver high-quality software solutions.
Documentation: Maintain comprehensive documentation for code, systems, and processes to facilitate knowledge sharing and support.
Continuous Improvement: Stay up-to-date with emerging technologies and industry trends to continually improve and enhance our software solutions.
Requirements:
Technical Expertise: Strong proficiency in .NET technologies (C#, ASP.NET, MVC, Web API, Entity Framework) and a solid understanding of software design patterns and principles.
Experience: Proven experience in software development, with a robust portfolio of projects demonstrating full SDLC involvement.
Problem-Solving Skills: Excellent analytical and problem-solving abilities, with a proactive approach to identifying and resolving issues.
Communication: Strong verbal and written communication skills, with the ability to collaborate effectively with team members and stakeholders.
Support Readiness: Willingness to provide 24x7 support and troubleshoot critical issues as they arise.
Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Preferred Qualifications:
Experience with cloud platforms (e.g., Azure, AWS) and modern development practices (e.g., Agile, DevOps).
Familiarity with front-end technologies (e.g., JavaScript, Angular, React) is a plus
Bachelor's degree