
Senior .Net Integration Developer
Posted Jul 31

Posted Jul 31
This is a fully remote position, open to applicants in India.
• Design, develop, and sustain enterprise integration solutions leveraging the Microsoft .NET ecosystem.
• Create scalable RESTful APIs, microservices, and backend components using ASP.NET Core and C#.
• Enhance and develop enterprise applications with the .NET Framework while facilitating modernization efforts.
• Connect internal and third-party systems utilizing web services, APIs, messaging platforms, and middleware technologies.
• Assess business requirements and convert them into robust technical solutions.
• Improve application performance, scalability, and reliability across distributed environments.
• Establish secure authentication and authorization protocols for enterprise applications.
• Diagnose production issues, conduct root cause analysis, and implement sustainable solutions.
• Produce clean, reusable, and maintainable code by adhering to coding standards and best practices.
• Engage in architecture discussions, technical reviews, and solution design sessions.
• Mentor junior developers and offer technical guidance across development teams.
• Collaborate with QA teams to guarantee thorough testing and successful application deployment.
• Support CI/CD pipelines and aid in deployment automation and release management.
• Generate technical documentation, integration specifications, and system design documents.
• Over 8 years of professional software development experience.
• Strong practical experience with the .NET Framework.
• Expertise in ASP.NET Core for developing modern web applications and APIs.
• Advanced skills in C# programming.
• Solid understanding of object-oriented programming, design patterns, and SOLID principles.
• Experience in building REST APIs and service-oriented architectures.
• Knowledge of relational databases such as SQL Server and performance optimization strategies.
• Familiarity with asynchronous programming, dependency injection, and middleware concepts.
• Experience with Git and contemporary software development practices.
• Strong debugging, troubleshooting, and performance tuning abilities.
• Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline.
• Demonstrated experience in delivering large-scale enterprise integration projects.
• Capability to function effectively in Agile/Scrum development environments.
• Competitive salary and performance-based bonuses.
• Comprehensive health, dental, and vision insurance.
• Flexible working hours and remote work opportunities.
• Professional development and continuous learning programs.
• Generous paid time off and holiday leave.
• A collaborative and inclusive company culture.
Sigma Software Group
Plain Concepts
GitLab
Get handpicked remote jobs straight to your inbox weekly.