As a Dot Net Developer at IGT Solutions, you will be responsible for designing, developing, and maintaining software applications using the .NET framework. You will collaborate with a team of developers, ensuring high-quality code delivery and adherence to coding guidelines. This role requires technical expertise in C#, Object-Oriented design principles, and a strong understanding of Service-Oriented Architecture (SOA) including XML Web Services, SOAP, and RESTful APIs. Preferred experience includes MVC, WPF, and XAML for developing user interfaces.
Key Responsibilities
- Write clean, scalable code for new features and enhancements.
- Debug and troubleshoot existing codebase to identify and resolve issues.
- Provide technical guidance and mentorship to junior developers and offshore resources.
- Estimate effort and participate in project planning and sprint sessions.
- Collaborate with cross-functional teams to analyze requirements and design robust software solutions.
- Integrate hardware SDKs and ensure seamless operation with software applications.
- Ensure adherence to coding standards, code reviews, and version control practices (Git).
- Coordinate multiple technical streams and lead the estimation process for small initiatives.
- Work independently or as part of a team, contributing effectively to achieve project milestones.
Requirements
- Bachelor's or Master's degree in Computer Science or related field.
- Minimum 6 years of experience in software development with a focus on .NET technologies.
- Proficiency in C# programming and Object-Oriented design principles.
- Solid understanding of Service-Oriented Architecture (SOA), including XML Web Services, SOAP, and RESTful APIs.
- Experience with MVC, WPF, and XAML is preferred.
- Knowledge of networking concepts and hardware SDK integrations.
- Strong analytical and problem-solving skills with the ability to translate business requirements into technical solutions.
- Experience in agile methodologies and software development lifecycle (SDLC).
- Excellent communication skills and ability to work collaboratively in a remote team environment.
- Demonstrated ability to mentor junior developers and provide technical guidance.
About IGT Solutions
IGT Solutions is a leading customer experience (CX) company that partners with global brands to deliver transformative digital solutions. With a global presence and a diverse team of CX and technology experts, IGT leverages digital and human intelligence to enhance end-to-end CX journeys across various industries including Travel and High Growth Tech.
Culture and Values
IGT Solutions promotes a culture of innovation, collaboration, and inclusivity. They are committed to providing equal employment opportunities based on qualifications and merit, fostering a workplace free from discrimination and bias.