Key Responsibilities:
Collaborate with the team to devise innovative solutions for product design.
Design and develop software solutions using technologies such as C#, .NET
Core, Java, Web API, TypeScript, and React in a microservice architecture.
Engage fully in sprint planning, sizing, and estimating processes, daily stand-up
meetings, and retrospectives.
Write unit tests and debug code to ensure robustness and reliability.
Qualifications:
Bachelor's degree in Computer Science or equivalent experience from an
reputed institute.
5+ years of experience as a Software Engineer.
Experience & Skills:
Proficiency in object-oriented programming languages like C# and .NET Core,
EF Core.
Experience with design concepts such as microservice architecture,
RESTful/Web APIs, and general design patterns.
Strong working knowledge of HTML, CSS, JavaScript/TypeScript and React.
Strong experience with relational databases, SQL & query writing with MSSQL,
PostgreSQL.
Demonstrated excellence in troubleshooting, debugging and data
performance tuning.
Experience in development of automated unit and integration tests with tools
like NUnit/XUnit/Jest.
Must have experience with development tools including Visual Studio/VS
Code, Git, Azure DevOps, and Jira.
Nice to have: Java, Azure, Docker, Kubernetes experience.
Additional Skills:
Ability to work independently and collaboratively.
Self-motivated, eager learner with creative problem-solving abilities.
Ability to ramp up quickly on new technologies/language as required for the
project.
Excellent interpersonal skills with clear written and verbal communication.
Upright Human Capital is a unique start-up to provide enterprise HR services to businesses of all scales. Based in Gurugram, the company was born out of challenges faced by startups, small and mid-scale businesses in hiring, streamlining HR processes and continuous HR improvement.