Principal Software Engineer – C#/.Net/SQL Server – MVC – Web API - Boston, MA Area – Up to $140K+

Position Title – WRTPANPSWE082017

Principal Software Engineer – C#/.Net/SQL Server – MVC – Web API - Boston, MA Area – Up to $140K+

Excellent Compensation Package – Base + Equity + Comprehensive Benefits

Local candidates Only - No Contractors/Consultants Please

Remote work possible after getting up to speed – 2 Days/week + - Role could be remote for the right person

Company

My client is a leading information technology company helping providers and payers simplify the administrative and clinical complexities of healthcare through innovative applications and data analytics.

My client is committed to make the firm a great place to do great work, growing to benefit customers and employees alike.

In the spirit of this commitment, they live by the following values:

Help others: They are here to help their customers and each other.

Make it better: They continually improve and innovate to offer practical solutions.

Do the right thing, always: They set and meet high standards in all that they do.

Deliver extraordinary results together: They accelerate growth and achieve extraordinary results as a team.

Position Summary:

The Principal Software Engineer will work on design, implementation and testing of products and components of the Payers Claims Software. The software is an easy-to-use electronic claims management SaaS application that allows users to submit/edit claims and receive responses for Medicare, Medicaid and more than 3000 commercial insurance companies.

Will play a key role in designing and implementing new and existing applications/features, making constructive suggestions for changes and being a consistent advocate for best practices in design, construction, implementation and process.

Responsibilities:

• Takes a disciplined approach to design, develop, enhance, maintain and support current and new .Net applications

• Responsible for developing solutions across all tiers of the application and ensuring quality

• Improve the efficiency and quality of our projects by assisting in the formulation of standards and practices across multiple teams

• Work and communicate in a cross-functional team environment comprised of software engineers, product managers, software test engineers, and product support engineers.

• Proactively provide status, raise issues, and communicate necessary information to your manager and/or appropriate team members on a regular basis via daily stand-up.

• Meetings, one-on-one meetings, code check-in messages, and/or impromptu occasions. Facilitate and lead technical discussions and/or presentations.

• Contribute to and enhance coding standards, best practices, and procedures. Ensure adherence to coding standards and team processes and procedures through collaborative development.

• Investigate and analyze reported defects in a timely manner, and recommend solutions to these problems including code changes, data updates, or configuration modifications.

• Proactively explore methods and tools to improve the overall development process. Make recommendations and assist in the implementation of new processes and tools.

• Provide input into performance reviews for other team members

• Facilitate and assist in the task estimation process

• Mentor other Network employees

• Lead teams of engineers to successfully deliver products fulfilling business value needs

• Other duties as requested and/or determined

Required Skills and Competencies:

• BS degree in Computer Science or Computer Engineering, Mathematics, or equivalent experience

• Minimum 8-10 years’ professional Microsoft .NET engineering development background with emphasis on enterprise grade development and quality standards Ideal candidates will have 6+ years of the following:

o General .NET

o C#

o MVC

o Web API

o Entity Framework (or other similar ORM)

o Database development (SQL Server or other DBs)

o Visual Studio 2015 or higher

o SaaS/Cloud experience with a large number of users & millions of transactions – High Availability

• 2+ years Agile/Iterative/Scrum development experience

• Experience mentoring/coaching more junior individulas

• Excellent written and verbal communication skills for both a technical and non-technical audience

• Excellent organizational and time management skills

• Proven analytical, planning, problem solving and decision-making skills

• Acute attention to detail and takes disciplined approach

• Strong passion to learn new technologies

• Strong passion for leading a team to high technical standards

• Excellent analytical skills, understanding of project life cycles, and ability to act in an entrepreneurial manner to ensure the software delivered matches the needs of the customer base and business community

• Proficient in Microsoft Office suite

Desired Qualifications & Experience:

• Knowledge of Healthcare-related X12 EDI Transaction Sets

• Knowledge of HIPAA compliance concerns and other regulatory compliance requirements in the healthcare domain

• Experience with the following:

o HTML, CSS

o JavaScript

o Typescript

o Message Queues

o Windows Services

o Git Source Control

o TFS

o Continuous Integration/Build Automation

o Test-driven development

o Moving legacy systems to modern technology

Contact Information – Resumes in Word format to:

Gary Wright - President – Wright Associates

Phone - (508) 761-6354 - Email - GaryWright@WrightAssociates.org - WEB Site – www.wrightassociates.org



Founded in 1999, Wright Associates is an employee recruiting and search firm that provides comprehensive recruiting and search services to the high technology executive requiring professional expertise in the talent acquisition process.