Qualifications
Educational Background
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field from a recognized university or institution. Experience
4+ years of overall development experience, with a strong focus on .NET, front-end frameworks, and cloud-based services. Exposure to working in collaborative Agile / Scrum environments. Technical Skills
Proficiency in developing web applications using .NET Framework and / or .NET Core. Proficiency with RESTful API design and development Commitment to writing clean, maintainable, and testable code Knowledge of web security principles and best practices. Experience with microservices architecture is plus. Front-End Development
Hands-on experience with Angular and React for building modern, responsive, and dynamic user interfaces. Third-Party Libraries
Familiarity with integrating and using third-party libraries to extend application functionality. Azure DevOps Services
Awareness of and experience in using Azure DevOps for managing build / release pipelines, version control (Git), and collaboration. Database Knowledge
Working knowledge of relational +(e.G., SQL Server) and / or NoSQL databases (e.G., MongoDB). Version Control
Solid understanding of Git and branching strategies. Other Skills
Good understanding of software development lifecycle (SDLC). Strong analytical and problem-solving skills. Proven ability to troubleshoot and resolve complex technical issues. Capability to perform root cause analysis and implement effective solutions. Good communication skills to collaborate effectively with cross-functional teams. Experience collaborating with cross-functional teams including designers, product managers, and QA engineers. Willingness to work in training shifts based on project requirements. Openness to learn new technologies and adapt to changing project needs.
Experience : 4+ Years
Job Duties :
Application Development
Develop, test, and maintain high-quality front-end and back-end code using .NET, Angular, and React frameworks. Implement clean, maintainable, and well-documented code that adheres to coding standards and best practices. Create and maintain detailed documentation for code, systems, and processes. Ensure documentation is clear, concise, and accessible to all team members. Document architectural decisions, design patterns, and best practices. Third-Party Library Integration
Integrate third-party libraries and frameworks to extend application functionality. Troubleshoot and resolve issues related to external library dependencies. Collaboration and Communication
Work closely with project managers, designers, QA teams, and other developers to deliver high-quality software solutions. Participate in requirement analysis, design discussions, and sprint planning sessions. Provide regular updates on progress and highlight any risks or issues proactively. Azure DevOps and CI / CD
Collaborate with DevOps teams to set up and maintain CI / CD pipelines using Azure DevOps. Participate in build and deployment processes to ensure smooth delivery of application releases. Testing and Debugging
Write unit tests and integration tests to ensure application quality. Collaborate with QA teams to identify, troubleshoot, and resolve bugs and performance issues. Participate in code reviews to maintain high coding standards and ensure knowledge sharing. Continuous Improvement
Stay up to date with the latest trends, technologies, and best practices in .NET development, front-end frameworks, and DevOps tools. Participate in knowledge-sharing sessions and contribute to team learning initiatives. Flexibility and Adaptability :
Be flexible to work in training shifts or adjust working hours based on project demands and client requirements. Demonstrate openness to learn and adapt to new technologies or frameworks as needed by the project.
Skills Preferred :
C#, OOPS, .Net MVC, .Net Core, REST APIs, SQL, JQuery / JavaScript, SDLC, Design Principles, React Js, MS Azure, Azure DevOps CI / CD, MySQL, PostgreSQL, MongoDB, GIT, Agile
Sr Software Engineer • India