Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Plan and deliver software projects including schedules, dependencies, and coordination with development and support teams.
Design, develop, test, and maintain scalable .NET applications, APIs, and microservices solving complex technical and performance issues.
Conduct code reviews, mentor engineers, and collaborate with cross-functional teams to align technical solutions with business needs.
Minimum Requirements
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
8+ years of relevant software engineering experience.
Proficiency in .NET, C#, Web APIs, microservices, Kubernetes, and relational databases like SQL Server.
Experience with Azure or AWS cloud platforms; knowledge of HTML, CSS, JavaScript, Angular, or React is desirable.
Ideal Candidate Profile
Experienced in end-to-end delivery of scalable software projects in a collaborative environment involving cross-functional teams.
Strong technical judgment with ability to evaluate trade-offs between business objectives, cost, and product requirements.
Familiarity or preference for candidates with medical-device software experience and data pipeline technologies (e.g., databricks, Minio).
