Logo for MEDHOST

Expert Software Engineer

Roles & Responsibilities

  • 7+ years of software development experience.
  • Bachelor's Degree or equivalent in computer science or an engineering field.
  • Strong proficiency in Microsoft .NET, .NET Core, and Angular.
  • Experience with cloud platforms (Azure or AWS) and building web applications using C#, ASP.NET, Web API, Entity Framework, JavaScript/jQuery, HTML/CSS, JSON, and KendoUI.

Requirements:

  • Design and implement high-quality, efficient, and testable full-stack solutions using .NET, .NET Core, Angular, and related technologies as part of an Agile team.
  • Collaborate with Business Analysts and clients to understand requirements; produce and execute unit tests; maintain coding standards; contribute to planning, design, testing, and process improvements.
  • Create and maintain technical specifications, code, unit test plans, and installation or technical documentation; perform peer reviews and ensure sign-offs; ensure delivery targets meet budget and schedule.
  • Drive quality and productivity improvements, develop proofs of concept for new ideas, contribute to process improvements, estimate work, escalate issues, and guide the team.

Job description

In this role you will:

  • Write high-quality, efficient, testable code in Microsoft.Net, .Net Core, Angular and other object-oriented languages.

  • Be a full stack web developer with a strong inclination towards software design & principles. Possess a keen eye for attention to detail and problem-solving abilities.

  • Demonstrate effective communication skills by explaining complex technical issues to both technical and non-technical audiences.

  • Make a direct contribution to planning, implementation, testing & process improvement as a member of an Agile team.

  • Be part of growing, tight-knit team within a wider community of experienced and knowledgeable engineers.

  • Acts as Liaison with Business Analysts and/or internal/external clients to ensure that requirements are understood

  • Produces and executes unit test cases as defined by the team

  • Maintains coding standards

  • Produces supporting technical and installation documentation for internal and external publication as appropriate

  • Achieves productivity targets to ensure deliverables are met within budget, on schedule and defined quality standards

  • Completes all necessary software and non-software components in the timelines as defined by the Scrum Team/Project Manager

  • Produces technical specifications, code and/or unit test plans in line with the traceability matrix/functional specification

  • Escalates product issues and suggest product improvements

  • Guides the team to improve quality and productivity

  • Suggests improvement to established processes

  • Evaluates estimate and asks appropriate questions to derive better estimates

  • Comes up with proof of concepts for new ideas or complex solutions

  • Contributes or develops proof of concepts as needed

  • Reviews and signs-off of others work as per peer-review process

 

Experience & educational qualification:

  • 7+ years.

  • Bachelor's Degree or equivalent in computer science or other engineering branches.

 

Mandatory Skills

  • Microsoft .NET, .Net Core, Angular.

  • Strong development skills in web technologies using C#, ASP.NET, Web API, Entity framework, JavaScript, jQuery, HTML, CSS, JSON, KendoUI.

  • Possess strong knowledge & experience to develop complex SQL queries.

  • Experience working with cloud (Azure or AWS)

  • Experience working with AI tools used for development (GitHub copilot & others)

Software Engineer Related jobs

Other jobs at MEDHOST

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.