Lead Backend Developer - TEKsystems
Washington, DC 20001
About the Job
Description
TEKsystems is looking for an experienced Lead Golang/TypeScript Engineer to work in the software and technology development space for a leading food services industry innovator. This Lead Developer will be responsible for the following:
- The Client is undergoing a major Microservices re-platforming initiative, moving from a legacy serverless architecture to a more scalable, container-based solution. Some Full-stack, but particular strength in Back-end Software Engineering is strongly preferred.
- Hands-on engineering of stories and features within their particular skillset
- Collaborating with technical product owners, QA, architects, and other Development team members or leads to understand and refine requirements into deliverable units of work
- Mentoring and leadership of the TEKsystems OffShore engineers on this team in adapting and practicing the Client's way of handling software technology as it pertains to their digital engineering
- Assuring standards and principals are met as set fort and in collaboration with the Client's engineering leads and leaders
- Reviewing and approving pull requests submitted by practice, while rejecting pull requests when practice submitted code fails to comply with Client standards and guidelines
- Regularly attending and participating in Client program solutioning, refinement, and scrum ceremonies on-time
In essence, the Lead Engineer is expected to be a participating member and extension of our internal team and as noted, expected to earn and carry on the roles similar to that of any other internal member, but would be focusing on contributions of the practice engineers (so as to not overwhelm our internal team).
**They need to be a self-starter, not afraid to make recommendations on what we could do better as a team, and very strong and confident in their skill set(s). There will be no "hand-holding" in this role, and they will be fully expected to hit the ground running as a Lead. Immediate impact will be needed. Start-up experience is highly preferred, as this is a high-paced, fast-moving environment.
The onshore leads must be embedded team members and ultimately responsible for helping our team and the practice team deliver for the Client. This means that they will complete a ramp up period in which they learn the Client's specific flavor of engineering, and earn the trust and confidence of our engineering leadership as well as the Client's engineers. This will empower them to be a part of the team in the truest sense, and help de-risk throughput concerns (guiding engineers, approving PRs, speaking up on refinements, etc.).
Skills
Back-end Development (Golang), Front-end Development (TypeScript, JavaScript, Node), Postman, API, mobile, web, Quality assurance testing, Scrum, Sprint, JIRA, PMP (optional), Agile methodology
Additional Skills & Qualifications
There is potential for the onshore lead to be exposed to some PII data, so appropriate security measures will need to be in place. Once the onshore engineer is in place, they will help define the initial backlog of work for the re-platforming effort, working closely with Client's technical product owners.
Business Challenge/Project Scope:
The Client is undergoing a major Microservices re-platforming initiative, moving from a legacy serverless architecture to a more scalable, container-based solution. Cava's current technology partner is not well-suited for this re-platforming effort, leading them to seek a new partner like TEKsystems. The key need is to hire an onshore senior backend engineer to work alongside Client's existing team and help guide the offshore team that will be brought in to support the re-platforming. The goal is to have the onshore engineer hired and integrated by early-to-mid Q1 2025 to speed up the re-platforming project. This engagement is seen as the start of a scalable, repeatable model that TEKsystems and the Client can build upon together for future initiatives, including potentially expanding to Client's catering business.
Why is this position open:
The Client is facing challenges, which lack offshore or nearshore capabilities. The quality of work from existing partners has not met expectations, and there is a need for a more scalable and efficient working model. The primary pain points include:
• The need to re-platform their Microservices to a more scalable architecture.
• Transitioning their catering system from a legacy platform to a common stack used in their eCommerce side.
• Ensuring quality control and efficient use of resources to avoid overwhelming existing engineers.
Experience Level
Expert Level
Contact Information
This position is open to W2 applicants only. No Employer-based Applicants accepted for this position. W2 ONLY please.
If you are interested in applying for this Lead Golang Developer position (or if you would just like a solid contact for national remote Senior Golang roles), please send your updated resume and contact details to Josh Gurin at TEKsystems at jgurin (at) teksystems (dot) com.
Thanks very much for your time and attention. We now return to your regularly scheduled programming.
Pay and Benefits
The pay range for this position is $70.00 - $80.00
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully remote position.
Application Deadline
This position will be accepting applications until Feb 1, 2025.
About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.