Senior PHP Software Engineer

Are you an experienced PHP software engineer that can solve the toughest technical challenges and lead complex projects? Are you looking for a software company where you can utilize your skills to make a significant contribution? MCN Healthcare is an established software company that provides SaaS products to the healthcare industry. Our goal is to make our culture stand out and provide a fun and engaging place to work while creating excellent software solutions. We are looking for software engineers who have a passion for full-stack development and can help us grow our products and services. This is a full-time, permanent position on-site in Denver, CO and does not require any travel.

 

Responsibilities:

– Provide technical leadership and mentoring to team members

– Lead existing and new software initiatives in a SaaS environment

– Collaborate with our Product Owner to understand requirements for product enhancements

– Translate business requirements to architect and design solutions

– Collaborate with our QA team to resolve and prevent bugs

 

Skills and Experience:

– Strong technical team leadership skills

– Expert knowledge of software design and development across the entire SDLC

– Strong desire to create defect-free software that is high quality and maintainable

– Expert level knowledge with the LAMP stack is a must

– Top coding skills in PHP are mandatory and Python is a plus

– Advanced knowledge of Object Oriented Programming and Development

– Experience with frameworks, especially CodeIgniter MVC framework

– Front-end development experience with Javascript and AJAX

– Experience with RabbitMQ, ElasticSearch, and RESTful APIs

– Working knowledge of MySQL and an Object-Relational Mapper (ORM)

– Experience with Git, Jenkins and Travis in a CI environment

– An appreciation for the importance of testing, with experience in PHPunit and Selenium

– Strong analytical skills to understand the business logic of the software

– 4+ years of experience leading Agile teams

– Excellent problem solving and communication skills working with the team and across the company

– Professional and hard-working, and enjoys working in a collaborative environment

– 12+ years experience developing web-based software in a commercial environment, including 6+ years experience leading software development teams

 

Education:

B.S. in Computer Science, Computer Engineering, or Software Engineering required. M.S. a plus.

 

Benefits:

– Fully paid medical and dental for employee; optional vision plan

– 401K matching

– Paid parking

– Fitness center reimbursement

– PTO

– Great views of the mountains from the developer area

– Working with an energetic group of people who promote work-life balance

– A choice of Windows, Mac, or Linux OS for personal development environment

 

About MCN Healthcare:
MCN has over 28 years of experience offering software compliance solutions for the healthcare industry. Our goal is to make our culture stand out and provide a fun and engaging place to work while creating excellent software solutions.

To apply, please email cover letter & resume to careers@mcnhealthcare.com.