Principle Software Engineer

Job Description

We are looking for a strong and motivated software developer to work as part of a team developing and implementing innovative software solutions. You will work closely with a cross-functional team of developers, QA engineers, and product owners in a fast-paced and cutting-edge environment. You will use your deep technical knowledge and experience to build robust, efficient, and performant software applications. You will always find new challenges that excite you and keep you motivated.

 

Responsibilities:

 

Should be able to work independently or as a team member.

Produce clean, efficient code based on specifications

Troubleshoot, Debug and upgrade existing software gather and evaluate user feedback.

Ensuring timely completion of tasks with top quality output with an enthusiastic approach.

Ambitious with drive and hardworking ethics.

create technical documentation for reference and reporting

Hands on experience in healthcare industry i.e., MU stages including MU3, HL7, Lab’s integrations, developing multi specially EMR would be a big plus.

 

Requirements:

 

Bachelor’s Degree or equivalent in Computer Sciences or related field.

At least 5 years of proven experience in Software development and system maintains.

Solid experience and understanding in the following technologies:

.NET C#, ASP.NET & Web API, ASP.NET MVC, AngularJS, JSON/XML, LINQ Entity Framework, CI/CD.

Expertise in Use T-SQL to develop and implement procedures and functions with MS SQL server.

Experience with OOP, SDLC, pattern and practices in multi - talent system.

Excellent verbal and written communication skills, as well as strong problem-solving abilities and an aptitude for learning new technologies.

Job Summary

  • Published on:2023-07-18 1:20 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2024-12-27