Assurant

Software Engineer - .Net Technologies

Job Location

kolkata, India

Job Description

Job Description : Software Engineer, Assurant-GCC, India The Software Engineer will be an integral part of a dynamic team responsible for developing and delivering web-based solutions primarily using .NET technologies. This role involves hands-on coding, collaborating with team members, and contributing to the continuous improvement of development processes and best practices. The ideal candidate has strong technical skills in web development, experience with Azure, and a passion for creating high-quality, scalable applications. They will participate in project ceremonies, manage their workload effectively, and support the team in achieving project goals. This position will be based in Hyderabad at our India location. Role & Responsibilities : Technical Contribution & Development : - Write clean, maintainable, and efficient code for web applications, API and data processing pipelines using.NET, .NET Core, WebAPI & React technologies. - Participate in code reviews, troubleshoot defects, and assist with production issues to ensure high code quality and system reliability. - Contribute to the development of modernization strategies and support the implementation of new libraries, frameworks, or processes. Project Participation & Work Management : - Collaborate with business analysts & project managers to understand project scope, estimate effort, and prioritize tasks. - Manage individual workload effectively, ensuring timely delivery of assigned tasks. - Participate in project ceremonies and provide regular status updates to the team. Technical Standards & Best Practices : - Follow established coding standards, design patterns, and best practices to ensure maintainable and scalable software. - Continuously seek opportunities for improvement in development processes and practices. Cross-Functional Collaboration : - Work closely with QA, DevOps, and other teams to streamline development workflows and ensure smooth releases. Risk & Issue Management : - Identify and address technical or resource risks and escalate critical concerns when necessary. - Investigate and resolve production issues, applying root cause analysis to prevent future occurrences. Documentation & Knowledge : - Sharing Document technical specifications, guidelines, and best practices. - Share knowledge within the team through technical presentations, or training sessions. What are the requirements needed for this position? - Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). - 3 years of software development experience, with a strong background in web-based development. - Proficiency with React (or other modern JavaScript frameworks), including state management, component lifecycles, and responsive design. - Experience with the .NET ecosystem (C#, ASP.NET Core/MVC/Web API) for building and maintaining robust server-side applications. - Strong fundamental understanding of modern coding standards and best practices, with a keen eye for clean, efficient code. - Good working knowledge of relational databases (SQL Server, PostgreSQL, etc.) and experience with cloud platforms (Azure, AWS) is a plus. - Experience with version control (Git) and collaborative development processes. - Familiarity with Windows Forms is beneficial for maintaining and modernizing existing applications. - Strong problem-solving skills and the ability to troubleshoot and resolve complex technical issues. What other the basic Qualifications & Competencies required : - Excellent communication and presentation skills, with a demonstrated ability to articulate technical concepts to both technical and non-technical audiences. - Strong problem-solving aptitude, attention to detail, and a proactive approach to identifying and mitigating issues. - Capable of working with a diverse team, identifying and utilizing people's strengths to best suit business and project needs (ref:hirist.tech)

Location: kolkata, IN

Posted Date: 5/8/2025
View More Assurant Jobs

Contact Information

Contact Human Resources
Assurant

Posted

May 8, 2025
UID: 5169498781

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.