As a Senior C# .NET Backend Developer at Gadgeon, you will be responsible for designing, developing, and maintaining robust and scalable server-side applications using C# and the .NET framework. Your role will involve collaborating with cross-functional teams, integrating backend systems with external services, optimizing performance, ensuring high code quality, and creating technical documentation. Here is a breakdown of your key responsibilities:- Software Development and Architecture: Design, develop, and maintain robust, scalable, and secure backend services and APIs using C# and the .NET framework. Build and optimize microservices and cloud-native applications.- System Integration: Integrate backend systems with various external services, third-party APIs, and data storage solutions (e.g., SQL and NoSQL databases).- Performance Optimization: Identify and resolve bottlenecks and bugs. Optimize code and database queries to ensure applications are highly performant and responsive, especially for high-traffic environments.- Collaboration: Work closely with product owners, front-end developers, and QA engineers to define project requirements, deliver cohesive solutions, and ensure a seamless user experience. Participate in requirements analysis and technical solution design.- Quality Assurance: Participate in the entire software development lifecycle (SDLC), focusing on writing clean, testable code, and establishing automated testing platforms and unit tests to ensure high code quality.- Documentation: Create comprehensive technical specifications, architecture diagrams, and operational procedures for new and existing systems.In order to excel in this role, you should possess the following skills and qualifications:- Extensive Experience: Proven experience (typically 4 years)
as a backend developer with C# and the .NET framework, including knowledge of ASP.NET Core.- Proficiency in C#: Deep understanding of advanced C# features, object-oriented programming (OOP), design patterns, and SOLID principles.- API Design: Strong experience designing and implementing RESTful APIs (OpenAPI/Swagger).- Database Expertise: Proficiency in designing and optimizing databases, with hands-on experience in both SQL (e.g., SQL Server) and NoSQL databases.- Cloud and DevOps: Experience with cloud platforms like Microsoft Azure, AWS, or Google Cloud, and familiarity with containerization technologies (e.g., Docker) and CI/CD pipelines.- Problem-Solving: Excellent troubleshooting, analytical, and problem-solving skills with attention to detail.- Communication: Strong verbal and written communication skills and the ability to work effectively in a team environment.- Education: A bachelors degree in Computer Science, Engineering, or a related field is typically preferred.If you join Gadgeon as a Senior C# .NET Backend Developer, you will be part of a collaborative culture that encourages innovation and empowers team members to contribute their expertise to cutting-edge projects. The work location for this role is Smart City, Kochi, and the expected experience range is 3 to 5 years. As a Senior C# .NET Backend Developer at Gadgeon, you will be responsible for designing, developing,
and maintaining robust and scalable server-side applications using C# and the .NET framework. Your role will involve collaborating with cross-functional teams, integrating backend systems with external services, optimizing performance, ensuring high code quality, and creating technical documentation. Here is a breakdown of your key responsibilities:- Software Development and Architecture: Design, develop, and maintain robust, scalable, and secure backend services and APIs using C# and the .NET framework. Build and optimize microservices and cloud-native applications.- System Integration: Integrate backend systems with various external services, third-party APIs, and data storage solutions (e.g., SQL and NoSQL databases).- Performance Optimization: Identify and resolve bottlenecks and bugs. Optimize code and database queries to ensure applications are highly performant and responsive, especially for high-traffic environments.- Collaboration: Work closely with product owners, front-end developers, and QA engineers to define project requirements, deliver cohesive solutions, and ensure a seamless user experience. Participate in requirements analysis and technical solution design.- Quality Assurance: Participate in the entire software development lifecycle (SDLC), focusing on writing clean, testable code, and establishing automated testing platforms and unit tests to ensure high code quality.- Documentation: Create comprehensive technical specifications, architecture diagrams, and operational procedures for recent and existing systems.In order to excel in this role, you should possess the following skills and qualifications:- Extensive Experience: Proven experience (typically 4 years) as a backend developer with C# and the .NET f
📌 Senior C .NET Backend Developer (Kochi)
🏢 GadgEon
📍 Kochi