.NET Developer | C#, .NET 8, .NET Core | RESTful APIs | SQL Server | Entity Framework | Git
Synechron Technologies Pvt. Ltd._INDIA Company
About the role
Job Summary
The .NET Developer at Synechron is a skilled professional responsible for designing, developing, and maintaining robust software solutions using the .NET ecosystem. This role plays a critical part in delivering scalable and efficient applications that align with Synechron’s business objectives. The developer contributes to the full software development lifecycle, supports integration with web services, and ensures code quality through testing and version control practices. This position adds significant value by supporting agile development teams to meet technological and operational goals.
Software Requirements
Required:
- C# with hands‑on experience (6+ years) including .NET 8 and .NET Core
- Experience with version control systems, primarily Git
- SQL Server for relational database management
- Entity Framework or other Object‑Relational Mappers (ORMs)
- RESTful APIs and web services development and integration
- Unit and integration testing frameworks and practices
Preferred:
- Familiarity with GitHub Copilot to enhance coding efficiency
- Experience working in Agile software development environments
Overall Responsibilities
- Develop high‑quality, maintainable, and scalable software components using C# and .NET technologies.
- Design and implement RESTful APIs and integrate with web services.
- Utilize Entity Framework or similar ORMs for efficient data access and manipulation.
- Write comprehensive unit and integration tests to ensure software reliability.
- Collaborate within agile teams to meet project deadlines and deliverables.
- Use Git for version control and manage source code repositories effectively.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Apply problem‑solving skills to troubleshoot and resolve software defects.
- Strategically, the role supports Synechron’s objectives by ensuring software solutions are performant, secure, and aligned with client needs and technological advancements.
Technical Skills (By Category)
Programming Languages:
- Essential: C# (expert level)
- Preferred: Additional .NET languages or scripting as applicable
Databases/Data Management:
- Essential: SQL Server (proficient)
- Preferred: Experience with database optimization and query tuning
Cloud Technologies:
- Preferred: Understanding of cloud deployment or integration (e.g., Azure)
Frameworks and Libraries:
- Essential: .NET 8, .NET Core, Entity Framework
- Preferred: Familiarity with other .NET ecosystem tools and libraries
Development Tools and Methodologies:
- Essential: Git version control, Agile methodology
- Preferred: Usage of GitHub Copilot
Security Protocols:
- Preferred: Basic understanding of secure coding standards and practices
Experience Requirements
- Minimum of 6 years of hands‑on experience in C# development with .NET 8 and .NET Core.
- Proven experience designing and developing RESTful APIs and working with relational databases (SQL Server).
- Demonstrated experience in writing unit and integration tests.
- Exposure to agile development teams and software development lifecycle (SDLC).
- Experience with source control using Git is mandatory.
Day-to-Day Activities
- Write, review, and maintain code in C# using .NET 8 and .NET Core frameworks.
- Develop and consume RESTful APIs for integration with internal and external services.
- Collaborate regularly in sprint planning, daily stand‑ups, and retrospectives.
- Conduct and participate in code reviews to uphold quality and consistency.
- Debug and resolve software defects identified during development and testing phases.
- Utilize Git and GitHub Copilot to manage code versions and improve productivity.
- Ensure unit and integration tests are written and maintained alongside code deliverables.
- Work closely with cross‑functional teams including QA, DevOps, and product management.
- Decision‑making is centered on technical implementation and best practices under the guidance of technical leads and project managers.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical experience.
- Relevant certifications in .NET technologies or related areas considered an advantage.
- Commitment to ongoing professional development through technical training and certifications.
Professional Competencies
- Strong analytical and problem‑solving abilities with attention to detail.
- Effective communicator skilled at collaborating in diverse team environments.
- Ability to prioritize tasks, manage time effectively, and deliver consistent results.
- Adaptability to evolving technologies and readiness to learn new development tools.
- Innovative mindset focused on continuous improvement and quality enhancement.
- Leadership qualities to mentor junior developers and contribute to team growth.
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more. All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Candidate Application Notice
At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry‑leading digital solutions. Synechron’s progressive technologies and optimization strategies span end‑to‑end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile‑first applications and more.
Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,500+, and has 58 offices in 21 countries within key global markets. For more information on the company, please visit our website or LinkedIn community.
At Synechron, we are committed to integrating sustainability into our business strategy, ensuring responsible growth while minimizing environmental impact. Employees play a key role in driving our sustainability initiatives, from reducing our carbon footprint to fostering ethical and sustainable business practices across global operations. All positions are required to adhere to our Sustainability and Health Safety standards, demonstrating a commitment to environmental stewardship, workplace safety, and sustainable practices.
Not finding the right fit? Let us know you're interested in a future opportunity by clicking Get Started below or create an account by clicking Sign In at the top of the page to set up email alerts as new job postings become available that meet your interest!
Requirements
- C# with hands-on experience (6+ years) including .NET 8 and .NET Core
- Experience with version control systems, primarily Git
- SQL Server for relational database management
- Entity Framework or other Object-Relational Mappers (ORMs)
- RESTful APIs and web services development and integration
- Unit and integration testing frameworks and practices
- Minimum of 6 years of hands-on experience in C# development with .NET 8 and .NET Core.
- Proven experience designing and developing RESTful APIs and working with relational databases (SQL Server).
- Demonstrated experience in writing unit and integration tests.
- Exposure to agile development teams and software development lifecycle (SDLC).
- Experience with source control using Git is mandatory.
Responsibilities
- Develop high-quality, maintainable, and scalable software components using C# and .NET technologies.
- Design and implement RESTful APIs and integrate with web services.
- Utilize Entity Framework or similar ORMs for efficient data access and manipulation.
- Write comprehensive unit and integration tests to ensure software reliability.
- Collaborate within agile teams to meet project deadlines and deliverables.
- Use Git for version control and manage source code repositories effectively.
- Participate in code reviews and contribute to continuous improvement of development processes.
- Apply problem-solving skills to troubleshoot and resolve software defects.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free