Job Overview
JOB DETAILS
REQUIREMENTS
- Must have professional experience in software engineering, with technical leadership experience
- Web Application Development (HTML5/CSS/JavaScript, Angular, TypeScript, C#, Golang, .NET)
- Database design and development experience (SQL, MySQL, NoSQL)
- RESTful web service development experience (C#, Golang)
- Experience creating applications with RESTful API’s
- Understanding of Test Driven Development (TDD) practices as well as Automation and Unit Testing
- Knowledge of various software development best practices and methodologies for Agile product delivery
- Excellent communication and interpersonal skills in order to interact with and influence all levels of the business as well as clients, partners, and prospects
- Strong sense of customer service to consistently and effectively address client needs
- Self-motivated; comfortable working independently under general direction
- Healthcare domain knowledge
- 5+ years of technical leadership/management experience
- Experience programming in Object Oriented languages such as Java, C#, etc.
- js or other charting libraries
- Experience with cloud-based infrastructure (e.g. Microsoft Azure)
- BS/BA in Computer science, information systems, or other technology/science degree or equivalent work experience.
- Masters Degree in Computer Science or related field preferred
- Healthcare domain experience – developing healthcare related software products
RESPONSIBILITIES
- Provide guidance, leadership and mentoring to our team of engineers
- Support a culture of continuous improvement, iterative development and accountability
- Responsible for engineering best practices leading to software that excels
- Participation in strategy and direction of new products and existing enhancements
- Responsible for architecture of software application product line
- Code reviews and direction for developers on the team
- Responsible for deliverables, release time lines, product development life-cycle
- Collaborate with product and UX teams to architect and build web applications
- Drive efficiencies in the development team through the use of tools, processes, and effective resource management
- Write well designed, testable, efficient code by using best software development practices
- Participate in user story requirements gathering activities, technical discovery/solutions meetings, and team development sprints
- Ensure expected requirements are met according to organizational standards and principles
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#CrossChannelJobs#JobSearch
#CareerOpportunities#HiringNow
#Employment#JobOpenings
#JobSeekers
FacebookLinkedIn