Software Engineer
Indexed description
We're hiring on behalf of a Haystack partner!
The Role
• Write, test, and document code, scripts, and processes according to industry best practices.
• Design and implement integrated systems that enable scalable, fast, and reliable delivery of value.
• Conduct root cause analysis for systemic issues and lead the development of action plans.
• Mentor junior engineers in technical skills and best practices.
• Collaborate with cross-functional teams to understand requirements and develop solutions that align with business needs.
• Explore emerging technologies and lead prototyping efforts for architectural enhancements.
What You'll Need
• Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems, or a related technical discipline, or equivalent experience.
• 3+ years of experience designing and implementing large-scale software solutions in production environments.
• Proficiency in object-oriented design principles and Agile methodologies (e.g., SCRUM).
• Experience with DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment (CI/CD).
• Strong command of programming languages such as C#, .NET, Java, JavaScript, and TypeScript.
• Familiarity with cloud environments (e.g., Azure) and containerization technologies (e.g., Kubernetes, Docker).
What's On Offer
• Competitive salary
• Significant travel perks for you, your family, and friends across a global network.
• Comprehensive health, dental, vision, and prescription benefits available from day one.
• Robust wellness programs designed to support personal and professional development.
• Access to a 401(k) program with potential employer contributions.
Apply via Haystack today!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search