Lead Software Engineer in Arlington, VA at Signature Consultants

Date Posted: 11/18/2020

Job Snapshot

Job Description

Lead Software Engineer Summary:

Signature Consultants is seeking a Lead Software Engineer for an opportunity with a client in Arlington, VA. The clients' mission is to empower every business to succeed by providing the best financing options - when they need it and how they need it. Working with a business directly or through a strategic partner, the Lead will work diligently to provide the most convenient, cost- effective and appropriate financing solution for a business's needs. We promise to keep the best interests of our clients at the center of the financing process by operating with transparency, fairness, and integrity. We will continue to empower small businesses to make educated financial decisions, as we have since our inception.

Responsibilities:

  • Modernize a legacy monolithic system into an event driven, serverless, microservices architecture leveraging AWS
  • Develop Clean Code using Test Driven Development
  • Create AWS cloud native microservices to support small business lending
  • Apply modern architecture and SOLID principles to integrate with external systems like SalesForce and Open APIs
  • Approach problems with simple serverless solutions and great CI/CD pipelines
  • Integrate data with ML/DS team creating a platform that is data first
  • Coach team and junior developers on mature engineering practices and modern tools
  • Hold bar on quality and ensure all production code is resilient and monitored.
  • Keep up with industry tooling to apply solutions instead of reinventing the wheel

Qualifications:

  • BS or MS degree in Computer Science or related field, Minimum 7 years work experience (9+ desirable).
  • Experience building modern systems in AWS (Enterprise level using serverless desired)
  • Software craftsmanship and Agile proponent that embraces Test Driven Development
  • Working knowledge of SOLID principles, event driven architectures, and microservices.
  • Ability to work across teams as a leader and coach juniors and hold quality bar for team.
  • Understands business requirements and can talk with stakeholders
  • Hands on keyboard engineer that is passionate about solving complicated engineering problems with code.
  • DB knowledge for both SQL and noSQL
  • Technology experience:
    • Languages: Python, Go, Java, Scala, Javascript, etc.
    • Relational SQL and NoSQL databases.
  • AWS cloud services: EC2, ECS, S3, Lambda, RDS, Athena, Glue, Redshift, SQS, Kinesis.

About Signature Consultants, LLC

Headquartered in Fort Lauderdale, Florida, Signature Consultants was established in 1997 with a singular focus: to provide clients and consultants with superior staffing solutions. For the ninth consecutive year, Signature was voted as one of the "Best Staffing Firms to Work For" and is now the 14th largest IT staffing firm in the United States (source: Staffing Industry Analysts). With 28 locations throughout North America, Signature annually deploys thousands of consultants to support, run, and manage their clients' technology needs. Signature offers IT staffing, consulting, managed solutions, and direct placement services. For more information on the company, please visit www.sigconsult.com. Signature Consultants is the parent company to Hunter Hollis and Madison Gunn