Software Engineer II, Full-Stack
Franklin, TN
Franklin, TN
Published
Location
Job Type
Category
Description
SHR Talent is currently seeking a full-time Software Engineer II, Full-Stack on behalf of a well-established healthcare company! This role is temporarily remote due to Covid-19, but will eventually join the company’s corporate office in Franklin, TN. The Software Engineer II, Full-Stack will be joining the Software Engineering Team that is responsible for the development and support of technology products for care management, medical coding, and imaging.
*Applicants must be US citizens. This opportunity is not open to H1B/C2C.*
Position Essential Functions:
- Creating and implementing enterprise-class software solutions including SaaS, APIs, tools, and reports
- System analysis, development and testing of software products
- Developing with third-party platforms (i.e. applications, APIs, etc.) for customization and integration with core products.
- Collaborate as an empowered member of an agile scrum team
- Contribute independently as an experienced engineer
Qualifications:
- Positive, self-motivated, driven and teachable attitude
- High standard of personal integrity and accountability
- Passion for software engineering with a team-oriented, customer-focused mindset
- Passion and aptitude for solving complex problems
- 3+ years of experience writing full-stack, enterprise-class software solutions with various Microsoft technologies
- BA/BS in Computer Science or related field, or 2-3 additional years of professional experience in an enterprise-class setting
- Experience with Agile development workflow and best practices
- Experience and aptitude with the .NET Framework, C# and experience in either ASP.NET MVC or Windows application development
- Experience and aptitude with SOAP and REST Web APIs (i.e. XML/JSON, WSDL, etc.)
- Experience with JavaScript technologies and frameworks (e.g. jQuery, Angular or similar frameworks)
- Experience with Microsoft SQL Server T-SQL for standard CRUD operations
- Experience working with stored procedures
- Fun attitude and great sense of humor!
What else would make an applicant stand out?
- Healthcare system experience (i.e. claims systems, care management, EMR/EHR, HIE, etc.)
- Experience and proficiency with ALL parts of defining, designing and implementing scalable, enterprise-class software solutions
- Communication skills, especially aptitude to break down complex problems into simple, non-technical terms
- Technical documentation skills
- Experience and aptitude directly supporting users and/or conducting end-user training
- Experience and aptitude gathering technical requirements from non-technical users
- Proficiency in enterprise class UI/UX design