The partner company is looking for a Technical Lead / Software Engineer to drive full-stack software development projects, oversee development operations, ensure best practices, and optimize processes.
Requirements
- Minimum 12 years of experience in software/web development with expertise in full-stack J2EE, Java 17, JavaScript frameworks (Angular, React, Preact), Spring, Spring Boot, JSF, and related technologies.
- Hands-on experience with SPA development, Eclipse, Visual Studio, JBoss/RedHat Linux, Tomcat, HTML5, UML, .NET, IBM Liberty, Verastream Bridge Integrator, and open-source APIs.
- Experience with DevOps, CI/CD pipelines, enterprise security scan tools (AppScan, Trivy, SonarCube, Nexus IQ), and containerized environments.
- Strong skills in unit testing, system documentation, peer code reviews, troubleshooting, and networking fundamentals.
- Knowledge of enterprise lifecycle management tools (ClearCase, Jira, CLM), security regulations, and accessibility compliance is preferred.
Responsibilities
- Lead and manage software development activities, providing technical guidance and oversight to ensure project objectives are met.
- Design, develop, test, and maintain software solutions using J2EE (Java 17), Spring Boot, Angular/React, JSF, and related frameworks.
- Oversee DevOps practices including CI/CD pipelines, enterprise container platforms, code reviews, and version control.
- Conduct unit testing, peer reviews, and defect resolution while documenting system design, process flows, and technical guides.
- Collaborate with project managers and teams to assign tasks, host technical meetings, and optimize development processes.
- Ensure software meets security standards, enterprise compliance, and accessibility requirements (508 Compliance).
- Assist in troubleshooting development or production server issues, network configurations, and system optimizations.
Other
- Bachelor’s degree in Computer Science, Software Engineering, or related discipline.
- Excellent analytical, communication, and leadership skills with ability to mentor developers and optimize processes.
- Security clearance: Active Public Trust/Minimum Background Investigation (MBI) clearance required.