Lead AWS Software Engineer

Job description

Lead Software Engineer
Location: Remote, with quarterly travel
Skills: Strong AWS, C#, working within Product Development, React
Perks: Strong base bonus, and benefits

Our Milwaukee-based client seeks a Lead Staff Engineer for a growing team! The ideal candidate will have strong AWS experience. This position entails working on a team of Product Owners, Software Developers, and Quality Assurance Engineers. You will contribute to the modernization and re-architecture of the systems that drive value for our clients. You will be able to work with different portions of our systems and business, including UI/UX, back-end automation, and embedded business process improvement projects.

What You’ll Be Doing

  • Design, develop, maintain, and improve software and other technical solutions that solve business challenges.

  • Play a key role in redesigning our legacy products in AWS.

  • Champion AWS best practices and mentor team members.

  • Develop and maintain unit and integration tests.

  • Responsibly self-manage workload given project priorities, deadlines, and deliverables.

  • Help the team achieve sprint goals through independent work and collaboration.

  • Participate in code reviews to promote quality and best practices.

  • Support code deployments.

  • Mentor Junior/Mid-level engineers, specifically in a Cloud Native Environment.

What We Need

  • 10+ years of relevant experience.

  • At a minimum, a Bachelor’s Degree.

  • Strong experience with C#, SQL, JavaScript, .NET Framework / .NET Core.

  • Cloud development experience with AWS.

  • Understanding of Agile practices (e.g., Scrum).

  • Experience with full software development lifecycle.

  • Excellent technical design, problem-solving, and debugging skills.

  • Experience with domain-driven design.

  • Experience with microservice architecture.

  • Experience with event-driven architecture.

  • Passionate about building high-quality systems with AWS best practices.

  • Excellent collaborative skills; work well independently and as a team member.

  • Proven analytical skills to interpret and implement business and functional requirements.

  • Understanding of the value of test automation and a desire to incorporate it in development practice.

Wish List

  • Continued education and/or advanced degree(s).

  • Experience in environments subject to HIPAA and/or PCI regulations.

  • Experience in software-as-a-service, actuarial science, and/or insurance underwriting industry.

  • Certified Scrum Developer (CSD).

  • AWS Certifications.

  • Understanding of DevOps principles.

  • Experience with test-driven development.

  • Experience designing systems in an event-driven architecture.

  • Experience rebuilding on-prem legacy applications in a modern cloud environment (AWS).

    #LI-CL1

Job details

Job type Permanent

Location Remote, USA

Reference JOB-4004

Apply now

"*" indicates required fields

Step 1 of 3

Accepted file types: pdf, doc, docx, txt, Max. file size: 4 MB.
If hired, will you now or in the future require sponsorship for employment visa status (e.g., H-1B visa)?
Employment with Tier4 Group and our clients may be contingent upon successfully passing a background check, in compliance with applicable laws. Do you consent to a background check if offered employment?
Are you legally authorized to work in the United States?*