Description
You will lead complex technology initiatives and develop companywide engineering standards for large-scale solutions in Charlotte, NC.
Responsibilities
- Design, code, test, debug, and document complex technology solutions.
- Analyze technical challenges and evaluate multiple factors to meet strategic business objectives.
- Establish engineering best practices and influence technology teams to meet deliverables.
- Mentor peers and lead projects or teams within an Agile/Scrum environment.
Required Skills
- 5+ years of software engineering experience.
- Full stack development using Java, J2EE, and JavaScript.
- Proficiency with Spring Boot, Node.js, and Angular.
- Experience with Microservices, Web Services, and REST APIs.
- Strong SQL skills including database queries, DDL, and DML.
- Hands-on experience with Kafka, YAML, XML, and JSON.
- CI/CD knowledge using Jenkins, GitHub, Artifactory, Gradle, and SonarQube.
- Automation testing experience with Selenium, JUnit, TestNG, and Cucumber.