Position: Senior Software Development Engineer
We are privelleged to be working with an exceptional renewable energy business based in Germany. They are working on a wave of exciting projects this year and looking for a Senior C# .Net specialist to come in and drive the team forward.
Responsibilities:
- Designing requirements analysis and ensuring implementation, delivery, and maintenance, with a focus on security updates.
- Leading the development of requirements analyses, designing, implementing, testing, delivering, and maintaining software solutions while adhering to Agile principles and methodologies such as Scrum or Kanban.
- Taking ownership of the overall project outcomes and ensuring adherence to the Agile manifesto.
- Serving as the primary contact for 2nd level support, overseeing the delivery process, and maintaining communication with customer support teams.
- Continuously learning and implementing new technologies such as machine learning, apps, business intelligence, NoSQL, responsive design, or message brokers. Responsible for creating proof-of-concept and driving innovation forward.
Profile:
- Bachelor's degree or higher in Computer Science or a related field.
- Several years of experience in a similar role, demonstrating proficiency in software development and project management.
- Extensive knowledge of JavaScript and TypeScript-based UI frameworks, with a strong emphasis on responsive design.
- Proficiency in C#/.NET, Git (repositories), and continuous integration tools such as Jenkins and Azure DevOps.
- Experience with web applications, APIs, and service-oriented architectures.
- Fluent in both written and spoken German, with a good command of English.
- Strong team player with excellent organizational and negotiation skills, capable of working independently and efficiently.
This role is interviewing immediately for an immediate start, so please apply for the role to be considered.