.NET Developer
Synechron Technologies
Apply on company website
.NET Developer
Synechron Technologies
Pune
Not disclosed
Job Details
Job Description
.NET Developer | C#, .NET 8, .NET Core | RESTful APIs | SQL Server | Entity Framework | Git
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.
Experience Level
Senior LevelJob role
Work location
Pune - Hinjewadi (Ascendas), India
Department
Software Engineering
Role / Category
Software Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 6 years
About company
Name
Synechron Technologies
Job posted by Synechron Technologies
Apply on company website