Lead Developer in Charlotte, NC
Posted 11/17/22

THE TEAM YOU WILL BE JOINING:

  • Fortune 100 Financial Services Company
  • 100-year history of dedication to customer satisfaction, success and growth
  • Tremendous growth and new business strategy leading to the need for new talent
  • Significant investments in cutting-edge technology

WHAT THEY OFFER YOU:

  • Culture: Excellent work environment that fosters collaboration
  • Growth: Ability to make an impact on the direction of the organization
  • Opportunity: Gain hands-on experience working with cutting-edge technology
  • Stability: Recent financial performance of the company has reported record profits

WHY THIS ROLE IS IMPORTANT:

  • Monitors development work to ensure resulting software meets established goals.
  • Coaches, reviews and delegates work to lower level professionals.
  • Identifies and analyzes business needs, conducting requirements gathering, and defining scope and objectives for the IT System.
  • Oversees the configuration, customization, diagnoses, and enhancements for operating systems software.
  • Designs, codes and develops, and unit tests applications in accordance with established standards.
  • Performs detailed design and code reviews and addresses findings appropriately.

THE BACKGROUND THAT FITS

Required:

  • 8+ years of software development experience
  • 7+ years of building enterprise applications
  • 3+ years REST service development
  • 2+ years of developing Micro services
  • 2+ years of hands on experience with Angular
  • Java 8 or higher (Java 11 preferred)
  • Experience with Spring and Spring Boot Framework
  • Experience with MongoDB or other NoSQL database technologies
  • Solid understanding of object-oriented design principles (REST, JSON, XML, SOAP)
  • Solid understanding of Domain Driven Design, Behavior Driven Design
  • Gradle or similar build automation tools
  • jUnit, Mockito or other mocking frameworks
  • Agile SCRUM delivery and with preference to SAFe methodologies

Preferred:

  • Enterprise Development with Automated Builds, Deployment, Automation Frameworks like Cucumber, Gherkin
  • HTML, JavaScript, TypeScript, CSS other JavaScript libraries
  • Experience with RabbitMQ or Kafka or any other Messaging Queue framework  
  • Distributed source control systems such as Git
  • Docker, Openshift, Kubernetes, and/or other software containerization experience
  • Familiar with tools like InteliJ, Mongo Studio 3T
  • Retirement Industry experience
  • Financial Services industry experience

Additional Skills:

  • Experience in Linux/Unix environments
  • Neo4j or other graph database experience
  • Oracle, PL/SQL, or other SQL database technologies
  • Employee Type: Contract
  • Location: Charlotte, NC
  • Category: Information Technology
  • Date Posted: 11/17/22
Apply Today!
Apply Today!

Apply Today!

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!