We are seeking a talented and motivated Junior Software Developer to join our dynamic team. The ideal candidate will have a passion for working with complex software, a keen eye for detail, and excellent problem-solving skills.
About the Role
As a Junior Software Developer, you will play a key role in designing, developing, modifying, managing bugs, documenting, and deploying complex software to the highest level of quality. You will work closely with senior developers to deliver projects that meet our high standards.
Your Responsibilities
* Write and maintain code to system requirements and technical specifications meeting quality standards
* Provide support with diagnosing and correcting complex production issues
* Test software to ensure all work meets team quality standards
* Identify technology limitations in current applications and code
* Collaborate with peers to improve code quality and efficiency
Your Experience
* Experience with .NET 4.0 / 4.5 in C# or a similar tech stack
* An ability to write efficient and effective code
* A flair for developing user-friendly interfaces and experiences
* A desire to work in a fast-paced and dynamic environment
* Bonus points for experience with technologies such as Microsoft Azure, Docker, Redis, and Cosmos DB
Our Culture
* We believe in living out our core values: People First, Find a Way, and Win or Learn
Why Choose Us?
This is an exciting opportunity to join a growing business where we encourage thought diversity and driving new ideas. We offer a genuine chance to grow your career and become part of a successful and award-winning team.