Senior Software Developer, AssureCare, LLC, Cincinnati, OH.
Participate in system design, development, testing, and deployment. Contribute to the ongoing evolution of the existing portfolio of applications and services. Design, develop, and maintain health care applications using technologies such as C#, .Net Framework, .Net Core, HTML, Angular, Bootstrap, CSS, RESTful WebAPI, ASP.Net, MVC, WCF Web Services, Entity Framework, and SQL Server. Drive and uphold high engineering standards, bringing consistency to the codebases you encounter and ensuring software is adequately reviewed, tested, and integrated. Write high-quality code, designed to be easily understood by others and maintained in the future. Design and implement new system interfaces based on feature requirements. Create and maintain automated unit tests. Work to implement the company’s technical vision for software development. Communicate technical concepts and decisions to non-technical project members. Work with outside stakeholders to define technical options and agree on solutions for future streams of work. Mentor and train junior team members to ensure they adhere to standards and best practices. Perform peer code review as a technical resource. May work remotely from anywhere in the United States.
Requires bachelor’s degree in computer science, information technology, computer engineering or related field; 60 months of experience as a Software Developer or other occupation involving software development (or master’s degree and 36 months); demonstrated proficiency with C#, .NET Framework, REST API development, HTML, CSS, JavaScript, Angular, Bootstrap, No-SQL, document databases, writing and optimizing SQL scripts and stored procedures with relational databases, Agile/SCRUM enterprise-scale software development, Object Oriented Programming (OOP), designing scalable systems, and translating business requirements into detailed technical solutions.
To apply, email resume to lburnett@assurecare.com