NaphCare, Inc. · 5 hours ago
Software Engineer
NaphCare, Inc. is a healthcare technology company that has been delivering high quality healthcare to correctional facilities for over 35 years. They are seeking a Software Engineer to join their team in Birmingham, AL, where the role involves building and enhancing enterprise-grade software systems using the Microsoft .NET development stack and ensuring secure data exchange with third-party systems.
Hospital & Health Care
Responsibilities
Utilize extensive development expertise in C# .NET and MSSQL/TSQL to build and maintain software solutions that integrate with third-party systems
Work with various data sets, including, XML, JSON, and CSV, to facilitate secure data exchange, HL7 experience a plus
Demonstrate knowledge of technologies including LINQ, WCF, WebAPI, REST, and SOAP
Follow requirements and designs provided by the Software Integrations Architect to develop, test, and deliver software solutions
Adhere to best practice coding guidelines and the development team’s coding standards
Manage version control using GIT or TFS, and actively participate in pull requests and code reviews
Perform CRUD operations, manage and manipulate data in MSSQL databases, and develop applications to streamline data management processes
Apply object-oriented design principles to create maintainable, scalable, and efficient code
Qualification
Required
Expertise in C#, .Net, MVC, Bootstrap, JQuery, JavaScript, and Front-End Experience
U.S. Citizen or Green Card only
Bachelor's Degree in Computer Science, Software Engineering, or a related technical field, or 8+ years of relevant experience in lieu of a degree
5+ years of professional programming experience is required
Expertise in C#, MVC, Bootstrap, JQuery, JavaScript, and Front-End Experience
Work with various data sets, including, XML, JSON, and CSV, to facilitate secure data exchange, HL7 experience a plus
Demonstrate knowledge of technologies including LINQ, WCF, WebAPI, REST, and SOAP
Follow requirements and designs provided by the Software Integrations Architect to develop, test, and deliver software solutions
Adhere to best practice coding guidelines and the development team's coding standards
Manage version control using GIT or TFS, and actively participate in pull requests and code reviews
Perform CRUD operations, manage and manipulate data in MSSQL databases, and develop applications to streamline data management processes
Apply object-oriented design principles to create maintainable, scalable, and efficient code
Ability to learn, architect, and develop applications in a team-based, fast-paced, and deadline-driven environment
Demonstrated excellence in customer service and the ability to communicate effectively with all levels of cross-functional teams
Ability to logically troubleshoot and create innovative, practical solutions for problems as they arise
Capable of managing individual tasks and advancing projects towards defined goals with minimal supervision
Preferred
Experience in fields such as criminal justice and/or healthcare is preferred but not required
Benefits
Prescriptions free of charge through our health plan
Health, dental & vision insurance that starts day one!
We offer low-cost benefits to our employees and their families
Employment Assistance Program (EAP) services
100% vested 401K and Roth with company contribution that starts day one!
Tuition Assistance
Referral bonuses
On-site education
Free Continuing Education!
Term life insurance at no cost to the employee
Generous paid time off & paid holidays