Dofactory.com
Dofactory.com

Lead Software Engineer

Company
Location
Skokie, IL
--
Hybrid
Pay
$130,000 - $190,000 / Year 
--
Fulltime
Level
Senior level
Skills
Why work here?
Growing tech company in the entertainment industry is looking for a full-stack Lead Software Engineer!

Job Description

A bit about us:

Growing tech company in the entertainment industry is looking for a Lead FS Engineer! You will join their growing Engineering team to build out the next generation of their core POS platform. The perfect candidate will be well-versed in the agile methodology of software development from inception to deployment. Your mission will be to craft exceptional, innovative software solutions that propel our business objectives forward.

Ideally, you are a hands-on platform builder with significant experience in developing scalable data platforms. Your responsibilities would include gathering user requirements, defining system functionality and writing business driven code. This role is greenfield working with C#, .NET 5, TypeScript, Angular, Azure. This position is for somebody who is already playing a senior technical role on a development team, frequently being the one who designs the core code structure or system, and who has become the go-to resource for those seeking advice. It also may be for you if you currently find yourself in a team lead or management role, but realize you really still love tech and want to focus your career more on solving complex problems or system design.

Why join us?

Great Benefits, Hybrid work flexibility, Growth Opportunity, Great Culture, PTO, 401K + match, and much more!

Job Details

Responsibilities
  • Provide technical leadership in the design and implementation of high-impact, scalable, and reliable systems.
  • Collaborate with and guide fellow team members to hone technical processes, ensuring adherence to industry-leading practices.
  • Mentor and guide engineers by sharing best practices, conducting code reviews, and promoting a culture of technical excellence.
  • Conduct knowledge-sharing sessions, workshops, and training to disseminate expertise and best practices across the engineering team.
  • Understand and translate business goals into technical requirements.
  • Oversee the entire spectrum of the software development process.
  • Design flowcharts and write documentation that capture intricate system designs.
  • Engineer well-conceived, easily maintainable code.
  • Draft clear specifications and assess the practical aspects of the operations.
  • Merge different software entities into one cohesive system.
  • Formulate software validation plans, conduct unit tests, and oversee quality assurance strategies.
  • Sustain and refine our software systems, troubleshoot issues, and enhance performance.
  • Heed user feedback to optimize software performance.

Requirements
  • Bachelor's degree in Computer Science (or related field)
  • 5 - 15+ years of experience as a software engineer, preferably in a SaaS shop
  • Experience working with C#, .NET / .NET Core (6.0-8.0)
  • Angular 15+ experience preferred, also open to React.JS or Vue
  • Azure PaaS experience required – Azure Service Bus, Azure Queues, Azure App Services, Azure App Insights, Azure API Management (desired)
  • Experience with building APIs and services using REST
  • Excellent knowledge of relational databases such as SQL
  • Familiarity with CI / CD relying on a strong DevOps focus

Pluses
  • Experience working in a Microservices environment
  • Experience building POS (point of sale) or ticketing systems industry experience
  • Experience with Python or other languages


 
Ref #
2769717
Posted
30+ days ago
  •  
Last updated 30+ days ago


Stay Inspired!
Join other developers and designers who have already signed up for our mailing list.
Terms     Privacy     Cookies       Do Not Sell       Licensing      
Made with    in Austin, Texas.  - vsn 44.0.0
© Data & Object Factory, LLC.