Job Title: Manager of Software Development
Location: Gainesville, GA
Reports To: CTO – Chief Technology Officer
FLSA Status: Exempt
SUMMARY
Lead the implementation, execution, and delivery aspects of ProCare’s proprietary application software development. Provide technical leadership in architecture, design, and development of proprietary enterprise applications and end-to-end integrated software solutions to meet the dynamic needs of the business.
PRINCIPLE RESPONSIBILITIES include but are not limited to:
Lead the process of creating and maintaining development standards.
Interact with other development leaders, internal business experts and executive management.
Ensure adequate end-user support to ensure that all problems are handled quickly and successfully.
Assist and train new employees in new development strategies and techniques.
Perform other tasks on projects as needed/assigned.
Deliver quality software products on schedule.
SKILLS AND EXPERIENCE
Bachelor’s degree is strongly preferred.
Hands-on enterprise software design and development experience from both a Software Developer & Software Project Manager perspective is essential.
Extensive experience leading multidisciplinary teams through the entire architecture, design, development and quality delivery of new products and service offerings.
5+ years of experience working with .Net, C#, Microsoft Windows architecture.
Some experience with LINUX and Java is a plus.
Demonstrated database design and implementation experience is essential.
LINUX, shell scripting is a plus.
Knowledge of ASP.Net, VB.Net, C#.Net or VB is a plus.
Proficiency with the .net development environment operating on the Windows platform utilizing Microsoft SQL and ASP.net.
Prior healthcare applications development experience is a plus.
PHYSICAL DEMANDS
Requires sitting, standing and occasional light lifting. Some travel will be required.