Lead Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
We're hiring on behalf of a Haystack partner!The Role• Lead the design, development, and maintenance of high-quality, scalable APIs and applications across the full stack.• Drive the overhaul of legacy applications and workflows into state-of-the-art, configurable, scalable, and maintainable solutions.• Design changes to new and existing applications, ensuring robust and efficient software development.• Provide technical leadership for large, complex projects, including on-shore and off-shore resources.• Mentor and coach junior team members, fostering a collaborative and knowledgeable development environment.• Define software components for large-scale systems with a focus on modern technology stacks.What You'll Need• 7+ years of experience in software development within an IT organization.• 6+ years of experience developing web applications and REST APIs using Java.• 4+ years of experience working with cloud environments such as Azure or GCP.• 3+ years of experience with relational databases like PostgreSQL.• Expertise in containerization technologies (Docker, Kubernetes) and CI/CD pipeline creation.• Experience with event-driven applications and data pipelines using Apache or Confluent Kafka.What's On Offer• Competitive annual salary ($152,000 - $157,000) plus potential for bonuses.• Opportunity to lead critical system overhauls and implement modern technology solutions.• A collaborative environment with a focus on professional development and mentorship.• Exposure to a wide range of retail technology challenges and innovation.Apply via Haystack today!