Candidate should have a Bachelors degree in Computer Science, Information Technology, or a related field with minimum 2 years of hands-on experience in .NET Core development. Strong proficiency in C#, .NET Core, ASP.NET Core, and Entity Framework Core. Experience with web technologies such as HTML5, CSS3, JavaScript, and front-end frameworks like Angular or React. Proficiency in working with relational databases (e.g., SQL Server, PostgreSQL) and writing complex SQL queries.
APIs: Experience in developing RESTful APIs and integrating with third-party services.
Version Control: Proficient in version control systems like Git.
Cloud Platforms: Experience with cloud platforms (e.g., Azure, AWS) and understanding of cloud architecture.
Agile Methodologies: Familiarity with Agile/ Scrum development practices.
Problem-Solving: Strong analytical and problem-solving skills.
Communication: Excellent verbal and written communication skills.
Added Advantage-
Certifications: Relevant Microsoft certifications (e.g., Microsoft Certified: Azure Developer Associate) are a plus.
Experience: Experience in microservices architecture, Docker, Kubernetes, and other containerization technologies.
Security: Knowledge of secure coding practices and experience with application security frameworks.
Testing: Experience with unit testing, integration testing, and TDD.
Key Responsibilities-
Design, develop, and maintain scalable and robust .NET Core applications, APIs, and services. Contribute to the architecture and design of complex systems, ensuring adherence to best practices and modern development patterns. Conduct code reviews, provide feedback to team members, and ensure that all solutions are aligned with architectural standards and best practices. Mentor and guide junior developers, fostering a collaborative and productive team environment.
Analyze and optimize application performance, ensuring efficient use of resources and high availability. Work closely with cross-functional teams, including frontend developers, UX/UI designers, QA testers, and project managers, to deliver high-quality software solutions. Create and maintain technical documentation for system designs, code, and processes. Implement CI/ CD pipelines, ensuring smooth deployment and integration of software components. Identify, diagnose, and resolve technical issues and bugs in a timely manner.
Work Experience: 2 – 5 Years
Job Location: Pune, Ahmedabad, India
Interested can send their updated resume to hr@sigmasolve.com
About Sigma Solve
At Sigma Solve, our focus lies in providing bespoke digital solutions through eCommerce development, enterprise web and mobile app development, cloud solutions, and DevOps to solve your business problems and nurture growth. We don t just stop at development; our expertise extends to data analytics, security, and cutting-edge blockchain solutions. In a journey of over 15 years, we at Sigma Solve have written countless end-to-end business success stories across industries and sectors with our expertise and relentless dedication.
Our vision is to digitally transform businesses by integrating emerging technologies through our custom enterprise software solutions. We confidently lead businesses into the future, leveraging our competency and intelligence in our innovative, agile, and scalable digital solutions to redefine business growth. Our quest is to revolutionize the business environment for sustainable growth by providing custom enterprise software solutions. Our endeavor involves partnering with enterprises to imbibe their business goals and deliver digital solutions and support beyond their expectations. At its core, Sigma Solve is committed to customer-centricity, encompassing innovation, integrity, collaboration, and teamwork. We strive for the best ethical practices and high integrity standards while developing digital solutions. We are wedded to helping businesses gain full business potency.
How to Apply? Click Here to Apply Now
Candidate may be redirected to recruiters/ employers database!