Logo
Apex Systems

Application Tech Lead

Apex Systems, Milwaukee, Wisconsin, United States, 53244


Job#: 2055767 Job Description: Our great client has an immediate Remote opening for an Application Tech Lead. If you are interested please apply with resume to aboettcher@apexsystems.com.

PURPOSE Integrates a technical team of Java and Low Code developers through transformation of legacy UW, Claims, and Servicing apps to modern, Cloud based applications by leading and influencing the final recommendations/ direction.

PRIMARY DUTIES AND RESPONSIBILITIES The following statements describe the general nature of work performed by people assigned to this job, may not be performed by all incumbents, and are not intended to be a complete list of all job duties. Responsible for: Writing high-quality code and leading code reviews Leading the process of designing, building, and rolling out applications Formulation of both manual and automated testing strategies Explanation of concepts and persuading others to adopt a point of view Proactive business consultation with impact on policy setting Partnership with business and other stakeholders to document and shape business requirements and translate those into technical requirements the development team can act on Mentorship of other development team members to continuously improve quality, delivery, and maintainability Accountable for: Application architecture for all MI Ops applications Direction of the development team through the design, development, testing, and debugging processes Partnership with architecture to ensure applications are governed and adhere to high quality standards

EXPERIENCE / BACKGROUND Education:

Bachelors or Master’s degree in Computer Science, Information Systems, Engineering, or a related technical field. Tech Lead Skills/Competencies: At least 7 years of direct experience in software development, with expertise in programming languages such as Java, C#, .NET, Python, or similar. Deep understanding of software development principles, languages, and frameworks (Java, Outsystems, etc.). Proficiency in designing software and scalable software. Experience with AWS Cloud. Ability to lead and mentor a software team. Proven experience in leading software development projects using Agile methodologies, with a strong understanding of Agile principles, practices, and frameworks (Scrum, Kanban). Strong communication skills and ability to convey technical concepts to both technical and non-technical stakeholders. Advocate for best practices in code quality, testing, and documentation. Conduct code reviews. Make key technical decisions. Lead dev team in day-to-day activities, including task assignments, coding, testing, debugging. Extensive knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, and testing. Demonstrated ability to design, develop, and implement complex IT solutions in large-scale environments, focusing on standardization, automation, and DevOps practices.

Tech Stack knowledge:

Programming languages - Java or some JVM based language Low Code Tools (One of the following: Appian, Power Platform, Mendix, OpenSystems) Frontend framework - Angular or React Messaging middleware - MQ Series, RabbitMQ, ActiveMQ, AWS SMS, AWS SQS, or Kafka, APIs Databases - Oracle, PostgreSQL, AWS RDS Cloud infrastructure – AWS Gitlab/GitHub SCM.

Preferred Experience: Work on a full legacy to modern transformation. Experience integrating low code tools with legacy systems. Enterprise Architecture experience. Experience containerizing legacy tools on the cloud. Expertise in development of an API strategy. Understanding legacy technology, including DB2 and Cobol. Professional certification in Agile methodologies (e.g., Certified Scrum Master, SAFe Agilist). Advanced technical certifications in programming, cloud computing, or architecture (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate). Experience with digital transformation initiatives, cloud computing, microservices architectures, containerization (Docker, Kubernetes), and CI/CD pipelines.

EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at employeeservices@apexsystems.com or 844-463-6178.

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.

#J-18808-Ljbffr