About the Role:
Are you a talented and driven Full Stack Software Engineer passionate about creating innovative solutions? We are seeking an experienced professional to join our dynamic technology team. In this role, you will work on cutting-edge projects that enhance customer experiences, utilizing a wide range of technologies. If you have a strong background in C#, .NET, Docker, Kubernetes, and Microsoft Azure, and are excited about working in a collaborative environment, we want to hear from you.
Key Responsibilities:
• Collaborate with technology and business leadership to define and implement technology solutions that address complex problems.
• Design, develop, test, and support customer-facing web applications using modern technologies, ensuring high-quality code and performance.
• Maintain code quality by adhering to development best practices and implementing robust testing methodologies.
• Work within an agile team, participating in sprints and contributing to team goals.
• Mentor junior developers, providing guidance on technical skills and project challenges.
• Provide after-hours support as needed to ensure system reliability and performance.
Required Qualifications:
• 5+ years of experience in building web applications with C#, Docker, Kubernetes, and Microsoft Azure.
• Proven experience in developing Microservices, Web Services, WCF, REST API, Web API, and .NET-based Web Services for third-party application integration.
• Strong background in Test-Driven Development and Unit Testing.
• Proficiency in writing T-SQL queries and statements.
• Experience with source control systems such as GitHub and CI/CD pipelines.
Preferred Skills:
• Experience with front-end technologies such as React and TypeScript is a significant plus.
• Strong problem-solving skills and the ability to think critically and creatively.
• Excellent communication and collaboration skills.
Tools and Technologies:
• C#, .NET Framework
• Docker, Kubernetes
• Microsoft Azure
• GitHub, CI/CD pipelines
• T-SQL
• React, TypeScript (preferred)
Education and Certifications:
• Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
• Relevant certifications in cloud technologies or software development are a plus.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.