Lead Software Engineer
- Location United States
- Expertise Software Engineering
- Job Type Permanent
- Salary USD $145,000.00
LEAD SOFTWARE ENGINEER
Location: Remote (USA)
Salary: $140k + Benefits + Unlimited PTO
Energize Group are partnered with a rapidly growing SaaS technology and services company within the global supply chain risk management sector. They specialize in assisting leading companies in cultivating and sustaining operational cultures and work environments that prioritize safety, sustainability, and collaboration among various internal and external stakeholders. What sets this business apart is their exceptional team. They recruit individuals with a growth-oriented mindset, strong teamwork skills, and a relentless drive to find innovative solutions to business challenges.
POSITION OVERVIEW
The Lead Software Engineer will design and develop integrated next-generation site access solutions. You will join a growing team of talented software and devops engineers to expand the software-as-a-service offerings.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Lead the technical design and implementation of an integrated solution for web based management of access, and web/mobile on site access
- Keep up to date with emerging technologies and trends and evaluate their suitability for our customer facing products
- Work with your team to develop/improve new and existing applications on multiple platforms
- Mentor and coach other engineers on best practices, and provide regular code review feedback
- Embrace agile principles of transparency, cooperation, and rapid delivery of value
- Communicate clearly with engineers and non-engineers about what we're building
- Understand the technologies and concepts behind what we build
- Write meaningful, efficient tests for important parts of an application
QUALIFICATIONS
- Proven experience designing and implementing distributed system integrations
- In depth understanding of RESTful interfaces using C# and .NET Core, design patterns, scalable containerized systems, mobile, and microservices
- 4+ years of relevant, hands-on professional experience building scalable, available, distributed backend applications
- Experience mentoring junior and senior engineers and leading their work
- Passion for building clean, well-performing software (microservices, web, and mobile clients)
- Great communication skills working with members of an agile team (bonus points if you also know Spanish!)