SoTalent is seeking a highly skilled Lead Software Engineer – Warehouse Management to drive the delivery of complex, high-impact software solutions. This key individual contributor role focuses on technical leadership, system design, and engineering excellence in a fully remote environment.
Responsibilities:
- Provide technical leadership and direction, defining engineering standards and aligning solutions with product objectives
- Lead the design, development, and deployment of complex software systems from concept to production
- Actively participate in Agile ceremonies, driving sprint execution and continuous improvement
- Collaborate with product managers and stakeholders to define requirements and translate them into technical solutions
- Establish and enforce coding standards, architectural patterns, and best practices
- Mentor and support junior and mid-level engineers, fostering technical growth and collaboration
- Troubleshoot complex technical issues and deliver innovative, scalable solutions
- Conduct code reviews to ensure quality, consistency, and knowledge sharing
- Drive documentation standards to improve maintainability and team efficiency
- Stay current with emerging technologies, identifying opportunities for innovation
- Identify and mitigate technical risks to ensure timely and high-quality delivery
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- 8+ years of professional software development experience
- Proven experience leading delivery of complex software solutions in Agile environments
- Strong programming expertise in .NET / C#
- Experience with testing frameworks and quality engineering practices
- Excellent problem-solving, analytical, and debugging skills
- Strong communication and stakeholder collaboration abilities
- A hands-on technical leader with a strong ownership mindset
- Ability to articulate complex architectural trade-offs (latency, consistency, reliability)
- Passion for building scalable, resilient systems
- Strong collaborator who thrives in a fast-paced, Agile environment
- Continuous learner with a focus on innovation and engineering excellence