Job Description :
Job Summary



The Application Developer Expert oversees and advises on code/design analysis and strategy, supports project management, develops code and design for the most complex projects, and oversees the review of code, design, and testing on key applications. The Sr. Technician serves as a subject matter expert in one or more application areas, utilizing broad technical expertise to identify new application solutions and improve process efficiency. The Sr. Technician coaches and mentors all application developers.

This position is on the IT V3 team which is responsible for supporting several business-critical applications for day to day operations and large strategic projects.  These vital applications include account implementation tools, the billing and collecting system for all of Client Benefits’ accounts and policies, and billing self-service portals as well as the company’s business process workflow tools.  Some of these applications are vended products that allow for client specific code.  This role will require close effective partnership with vender development teams as well as Client Benefits IT and Business teams. This role is responsible for ensuring streamlined development occurs on the applications and avoiding code contention issues across the team’s inflight work.



Job Description


Expert level understanding of Java/Oracle and .NET/SQL with good understanding of microservices architecture
Well versed with design such as OOP, Resiliency, Circuit Breaker Develop and consume APIs using HTTP/Rest
Determine development standards, programming approach, tools, and techniques that best meet the business requirements
Oversee business, functional, and high level technical requirements (including recovery, security, and audit)
Approve application configuration created by other application developers
Train, mentor and build competent technical teams




Technical and Professional Expertise - Required


At least 7 years of experience with Spring Framework, Hibernate, REST Standards, Spark, Python, C#, ASP.NET, Git;
At least 7 years of front end experience using HTML, CSS, Bootstrap, and JavaScript
At least 7 years of Agile (one or more of these) JIRA, Confluence, Slack;
At least 7 years leading full lifecycle delivery of complex systems, including requirements, design, build, test, and deployment;
At least 7 years implementing standards for system design and development processes, methods, and tools;
At least 5 years leading Agile teams, including practice of Pair Programming and Test Driven Development; and
At least 5 years working with Continuous Integration / Continuous Delivery processes and tool automation (one or more of these) Jenkins, Artifactory, SonarQube, Maven, Octopus.




Technical and Professional Expertise - Preferred


Computer Science Engineering Degree or related field
Experience working with Vitech systems




The candidate(s) offered this position will be required to submit to a background investigation, which includes a drug screen.