- Design and implement scalable, maintainable software solutions.
- Oversee the full software development lifecycle from design to deployment.
- Collaborate with stakeholders to ensure technical solutions align with business objectives.
- Troubleshoot complex technical issues and ensure high standards of software delivery.
- Contribute to a collaborative working environment.
- 3 years+ of experience as a software engineer.
- Proficiency in C# and the .NET framework, with experience managing legacy VB platforms.
- Experience with Azure and Agile methodologies (Scrum/Kanban).
- Strong problem-solving skills and a passion for delivering high-quality software.
- This is an excellent opportunity to join a forward-thinking team and make a significant impact.