Lead Software Engineer

Terms of Employment

  • Contract, 12 months
  • The role is primarily remote, with onsite attendance required for critical meetings 1-2 times per month.
  • Local candidates (DMV area) preferred.

Overview
Our client is seeking two (2) Lead Engineers to join their Systems Development Team. In this role, you will play a critical role in driving AWS migration efforts and guiding the team through technical design and implementation. As the technical leader of the Proof of Concept (POC) team, you will be responsible for migrating existing Java-based applications to AWS, leading architecture discussions, and ensuring the successful delivery of backend services.

Responsibilities

  • Lead AWS migration efforts and guide the team in rearchitecting Java Spring Framework applications to AWS.
  • Oversee the POC team, ensuring the timely and effective execution of cloud migration work.
  • Design and implement micro-services architectures using Java and AWS technologies.
  • Lead technical discussions on architecture and system design, focusing on bridge architecture for cloud environments.
  • Collaborate with cross-functional teams to integrate backend systems with AWS.
  • Provide technical leadership in AWS development, including Event Bridge, Lambda Functions, and ETS services.
  • Support middle-tier and backend development, with no frontend responsibilities
  • Mentored and guided the team through technical challenges, acting as a subject matter expert on AWS and Java technologies.

Required Skills & Experience

  • 12-13+ years of experience in systems development, with a focus on backend and middle-tier systems
  • 3+ years of hands-on experience with AWS, including architecture and development.
  • Experience with AWS development and architecture, including Event Bridge, Lambda Functions, ETS services GMS architecture, and service connections.
  • Strong experience with Java, Java Spring Framework, and Spring Integration
  • Deep understanding of microservices architectures and cloud migration strategies
  • Experience with message queuing systems (MQ), Event Bridge, and Lambda Functions
  • Proven ability to lead design discussions and provide technical leadership in complex systems environments.
  • Familiarity with AWS ETS (Elastic Transcoder Service) for packaging and deploying applications.
  • Strong programming skills (Java, Python, etc.) and ability to lead complex technical initiatives.
  • Excellent communication and leadership skills.
  • Ability to work independently and take ownership of projects with minimal supervision.

Preferred Skills & Experience

  • AWS monitoring tools such as CloudWatch and Datadog
  • Healthcare industry experience

nTech is an equal opportunity employer. All offers of employment are contingent upon pre-employment drug and background screenings. Only candidates who meet all of the above client requirements will be contacted by a recruiter.

IND15 

Apply now

"*" indicates required fields

Accepted file types: pdf, doc, docx, txt, Max. file size: 5 MB.