Job Description
Job Description Job Description The Software Engineer position is responsible for the design and development of software applications to support MedPOINT’s business operations. Responsibilities may include enhancements to existing applications or creation of completely new applications. Duties and Responsibilities • Design and develop software applications of high quality; following good software development practices. • Design and develop web applications with emphasis on security, performance, scalability and quality. • Write, test, and deliver high quality software and documentation. • Develop business logic and services in C#/ASP.NET using design patterns. • Design, build, and create MS-SQL databases including tables, stored procedures, views, functions, etc. • Work with program management, technical writers, business analysts, and the IT teams. • Collaborate on internal projects relative to new company-wide application initiatives or requirements. • Performs additional duties as assigned. Minimum Job Requirements • Bachelor’s degree in a related field (computer science, information systems, etc.) or equivalent experience. • 5 years of formal .NET web application development in C#, and ASP.NET development. • Solid understanding of object-oriented programming (OOP) and software engineering foundations, such as memory management and low level performance. • Strong experience with HTML5, CSS3, Bootstrap, Less/Sass, AngularJS, TypeScript • Strong experience with developing MS-SQL objects (tables, stored procedures, views, etc.) • Experience with JavaScript libraries. • Strong understanding of browser compatibility, cross-browser, and web standards. Skill and Abilities • Task oriented. • Ability to work in a fast-paced team-oriented environment. • Ability to work both independently and as part of a collaborative team. • Ability to multi-task effectively. • Strong problem solving and analytical ability, ability to troubleshoot. • Excellent written and verbal communication and organizational skills. • Experience with Agile & Scrum development methodology. • Healthcare background highly preferred.