Technical Architect

Full Time
Remote
Posted
Job description

About ComPsych

ComPsych® Corporation is the world’s largest provider of employee assistance programs (EAP) and is the pioneer and worldwide leader of fully integrated EAP, behavioral health, wellness, work-life, HR, FMLA and absence management services under its GuidanceResources® brand. ComPsych provides services to more than 68,000 organizations covering more than 139 million individuals throughout the U.S. and 190 countries. By creating “Build-to-Suit” programs, ComPsych helps employers attract and retain employees, increase employee productivity and improve overall health and well-being.

Summary

This is an exciting opportunity in the large and growing segment of healthcare and well-being. As a member of technical leadership on the ComPsych Business Applications development team, you will work in a dynamic, collaborative, and friendly work environment. As a self-starter, you will use your technical expertise to lead architecture design, technology selection, and implementation efforts on projects critical to business stakeholders. Your success will be characterized by outstanding cross-departmental communication and collaboration to deliver quality solutions that meet or exceed evolving business and technical goals.

Responsibilities

  • Serve as a mentor and technical leader across development teams during the design, development, and implementation phases of the software development lifecycle
  • Guide technology selection for business applications by analyzing web, caching, messaging, big data, and containerization technologies and proposing solutions to senior technology management. Provide input on road map and upcoming projects by preparing effort and cost estimates.
  • Define and improve the technical architecture for business applications. Create proof of concepts or prototypes to validate technical architectural changes and to mitigate risk. Coach and mentor developers on best practices and the appropriate use of new technologies.
  • Establish and reinforce guidelines and standards for application design, code quality, unit testing and code coverage, and dependency management. Review technical deliverables and enforce technical architectural decisions and constraints
  • Design and implement web applications using Java and Angular technologies. Resolve technical issues with a focus on optimizing application security, performance, and scalability
  • Propose and improve upon CI/CD pipeline automation frameworks and processes that automate application builds, deployments, testing, and application performance monitoring
  • Provide a vision for enterprise and application architecture innovation with a focus on distributed services and containerization
  • Serve as a subject matter expert where system infrastructure and application architecture and development concerns meet
  • Guide technical analysis and development of the most critical and complex application features
  • Serve as an escalation point for the team and coordinate development team efforts to resolve escalated issues relating to project delivery and/or production systems
  • Demonstrate leadership and team building qualities to foster a collaborative work environment where integrity, dedication, respect, trust, and conscientiousness are core values

Job Qualifications and Skills

  • 10+ years of full lifecycle software development experience with web application development, Java programming, relational databases, and source code control tools
  • 5+ years of experience mentoring software developers
  • Bachelor of Science (BS) in Computer Science, Engineering, or equivalent field. Masters of Science preferred.
  • Breadth of knowledge and experience as a full-stack developer with a wide variety of technologies and software solutions with the following preferred:
    • Web technologies: Angular, Spring MVC, JSF, HTML5, CSS3, Bootstrap, JavaScript, jQuery, REST
    • Java (JEE) technologies: Java Core, Spring, JPA/Hibernate, MyBatis, JAX-RS/JAX-WS
    • Database technologies: Oracle PL/SQL, SQL, relational databases, Hadoop, Hive, NoSQL, query tuning and optimization
    • Other enterprise technologies: Kafka, Distributed Caches, concepts of micro-services and containerization, Splunk, Jenkins, and dependency management services
  • Excellent verbal and written communication skills to enable collaboration at all levels within the organization, including upper level managers in various business units
  • Familiarity with reporting tools, such as Business Objects Crystal Reports or Jasper, preferred
  • Experience and strong knowledge of deployment tools, CI/CD, and both Linux and Windows platforms

Benefits and Perks

Full benefits package, including Paid Time Off (PTO), medical, dental, vision, 401(k) with match, robust EAP, wellness program, and much more Competitive pay EOE/AA/M/F/Vet/Disability ComPsych

Corporation maintains a drug-free workplace.

johnandkristie.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, johnandkristie.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, johnandkristie.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs