• ## What will set you up for success
• Bachelor’s Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
• 5+ years of experience in software engineering.
• Advanced Programming Skills: Highly proficient in .Net/C# and capable of independently designing and implementing complex algorithms and architectures.
• CI/CD Mastery: Skilled in managing and improving CI/CD processes, with hands-on experience using tools like GitHub Actions, TeamCity, and Octopus Deploy.
• Testing and Automation: Expert in unit, integration, and end-to-end testing practices, with a strong emphasis on automation for testing and deployment.
• Distributed Systems and Cloud Services: Strong knowledge of building and maintaining distributed systems, leveraging cloud platforms and services (e.g., AWS, MongoDB Atlas, Kubernetes/EKS).
• Technical Leadership and Collaboration: Demonstrates leadership skills by mentoring peers, leading technical discussions, and collaborating effectively across teams and departments to deliver solutions aligned with business priorities.