Senior Application Developer
Summary of HTH Worldwide
HTH Worldwide is a specialty insurer and leader in helping world travelers gain access to quality healthcare services all around the globe. HTH combines ongoing research, a contracted global community of physicians and hospitals, advanced Internet and mobile applications, and wide experience in international health insurance to ensure customers’ health, safety and peace of mind.
Position Summary
The senior application developer is responsible for taking a leadership role
(Go-to-Person) in HTH’s IT department in evaluating and implementing new technologies, mentoring less experienced programmers and developing high quality web, mobile and other database driven applications. This position works with various departments, their managers and clients to understand application requirements and develop application solutions in a timely and effective manner. The position is responsible for providing target completion dates of development projects and for working with other members of the team to ensure that the targets are achieved.
Duties and Essential Job Functions
- Evaluate new technologies, and work with HTH’s IT management team to implement them as needed to fulfill HTH’s business objectives
- Provide mentorship and training to other less-experienced members of the department
- Design, develop, and implement new applications
- Maintain existing web, mobile and database driven applications
- Trouble-shooting, debugging, proofing and testing code
- Document requirements, code, and testing procedures throughout projects
- Educates others on technology solutions
- Maintaining knowledge of current technology solutions and trends
Departmental Expectations
- Takes ownership of assigned duties, projects and goals
- Meets department productivity standards and set goals
- Performs work with consistency, accuracy, responsiveness
- Communicates effectively and regularly with director and co-workers
- Works with IT management team to evaluate and implement new technologies
Qualifications
- Ability to communicate effectively in writing and in person
- Proficiency with Oracle PL/SQL, data manipulation, DDL, creating functions, views, stored procedures, and analyzing and optimizing SQL code. Candidates with experience with Microsoft SQL server or other equivalent technologies will also be considered.
- Expertise with relational database design and management
- Expertise with object oriented principles (OOP)
- Experience with source control, test driven design (TDD) and software development best practices
- Development of software in a web environment with current practical experience using ColdFusion, HTML, JavaScript, XML, CSS or other application development tool. Candidates with experience in other equivalent technologies will also be considered.
- Experience with mobile development (apps and mobile optimized web sites) preferred
- Experience trouble-shooting, debugging, proofing and testing
- Bachelor’s degree in computer science or other closely related field required. Advanced degree preferred.