Job Profile
Title: Senior Software Developer Full stack developer
Location: Bangalore India
Key Responsibilities:
Design develop and maintain applications using C# .NET Core Angular and TypeScript.
Implement and manage RESTful APIs and microservices.
Collaborate with cross-functional teams to define design and ship new features.
Ensure the performance quality and responsiveness of applications.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality organization and automation.
Write and maintain unit tests using NUnit to ensure code quality and reliability.
Must-Have Skills:
Proficiency in C# and .NET Core.
Strong experience with RESTful APIs and microservice architecture.
Expertise in Angular and TypeScript.
Sound knowledge of advanced C# features.
Experience with NUnit or similar testing frameworks.
Good to Have:
Experience with Docker and Kubernetes.
Familiarity with Azure Cloud services.
Qualifications:
Bachelors degree in Computer Science Engineering or a related field.
Proven experience as a Fullstack Developer or similar role.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork abilities.
Knowledge and Experience
8 years of experience in software design and development
Strong knowledge in object-oriented programming and software design concepts
Good analytical and problem-solving skills
Good communication skills (oral and written) and a quick learner of new technologies and
trends
Ability to effectively communicate and interact with various stakeholders