Job Title: Senior Backend Software Developer
Job Description:
We are seeking a seasoned software professional to join our team as a Senior Backend Software Developer. The ideal candidate will be responsible for designing and implementing robust backend systems, ensuring seamless integration with front-end components.
The successful candidate will have a proven track record of delivering high-quality software solutions using C#, .NET framework, and SQL. They will also possess expertise in microservices architecture, agile development methodologies, and version control systems (e.g., Git).
Required Skills and Qualifications:
* Bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
* 5+ years of experience as a software engineer with a focus on backend development.
* Proficiency in C#, .NET framework, SQL, and microservices architecture.
* Excellent understanding of software development principles, design patterns, and best practices.
* Experience with Agile development methodologies, including Scrum and Test-Driven Development.
* Strong analytical and problem-solving skills.
Benefits:
* A culture built on trust, giving you the freedom and autonomy to succeed.
* Balance between work and personal life with uncapped time off policy, remote working opportunities, and Global Wellbeing Days.
* Talented colleagues, mentors, and role models in a collaborative and inclusive environment.
* A commitment to sustainability through initiatives like Act4Good.
Others:
We strive to create an inclusive workplace where everyone feels valued and respected. We welcome applicants from diverse backgrounds and encourage them to apply.
To succeed in this role, you must have excellent communication and teamwork skills, with the ability to work effectively in a fast-paced environment.