corporate@syncwell.co.in 020-68282694
Connecting Talent, Driving Success at Flexi Prices! Hire Us

Senior Software Engineer .Net

Closing on: Mar 15, 2025

Job Description:

5+ years of experience with proficiency in C# language.
Bachelor’s or master’s degree in computer science or related field.

Good working experience in .net framework. Good understanding of OOP and design patterns – SOLID,
Integration, REST, Micro-services and cloud-native designs. Understanding of fundamental design principles behind building and scaling distributed applications. Knack for writing clean, readable, reusable and testable C# code. Strong knowledge of data structures and collections in C# Good knowledge of front-end development languages including JavaScript, HTML5, and CSS. Experience in designing relational DB schema, PL/SQL
queries performance tuning. Experience in working in Agile environment following
scrum/SAFE methodologies. Knowledge of CI/CD, DevOps, containers and automation
frameworks. Experience in developing and deploying on at least one cloud environment.
Excellent problem-solving, communication and collaboration skills. Ability to work
independently and effectively in a fast-paced environment. Responsibilities What will
you do? Work with product owners, managers and customers to explore requirements,
and translate use-cases into functional specifications and solutions. Collaborate with
cross-functional teams and architects to design, develop, test, and deploy web
applications using .net Core and C#. Build scalable, reliable, clean code and unit tests
for .NET applications. Help maintain code quality, organization, and automatization by
performing code reviews, refactoring and unit testing Develop integration with third-party
APIs, and external applications to deliver robust and scalable applications. Maintain
services, enhance, optimize and upgrade existing systems. Contribute to architectural and
design discussions and document design decisions. Effectively participate and contribute
to planning meetings, retrospectives, daily stand ups, and other meetings as part of the
software development process. Contribute to the continuous improvement of
development processes and practices.\ Resolve production issues, participate in
production incident analysis by conducting effective troubleshooting and RCA within SLA.
Work with Operations teams on product deployment and issues resolution and
support.\ Mentor junior developers and assist in their professional growth. Stay updated
with the latest technologies and best practices.

Total Experince In Years: 5+ Years
Budget In LPA: 18 LPA
Job Location: Mumbai
Job Type: Hybrid

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf