Search by job, company or skills

S

.NET Developer | C#, .NET 8, .NET Core | RESTful APIs | SQL Server | Entity Framework | Git

6-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.

S YNECHRON'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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145740759

Similar Jobs

Early Applicant