S

Lead Software Engineer

Saige Partners
Full-time
Remote

Job Description



We strive to be
Your Future, Your Solution to accelerate your career!

Lead Software Engineer

Key Responsibilities

• The ability to pair with other engineers and take the lead on solving problems

• Collaboration and an innovative mindset

• Willingness, to share your opinions and approaches, and hear others’, so we can find the best solution rather than defer to the loudest

• Creative problem solving and communicate clearly

• Enthusiasm for improving development best practices, patterns, and architecture across teams

• Ability to multitask, prioritize, and manage time effectively

• The ability to consume services built by other teams or team members into your work


Key Requirements

• Bachelor’s degree in computer science or related field or equivalent technical experience

• 7+ years of Software development experience

• Expert level React (5+ years)

• Significant .NET core experience (4+ years)

• Work on multiple web-based e-commerce products

• Designed and implemented APIs 

• Have worked in or designed event-driven architectures

• Can articulate and implement best practices and software design patterns

• Experience with Microsoft SQL Server and writing queries and stored procedures

• Experience with cloud hosted distributed systems

• Interest in learning new technologies and languages as necessary

• Mobile development experience

• Microservices experience

• E-commerce experience

• Kotlin, Go, Java

• AWS, Azure DevOps

• Postgres or MySQL

• KafkaSaige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals
Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture. Contact us to learn more about the opportunity below or check out other opportunities at https://careers.saigepartners.com/