Position: Senior .NET Developer
Location: Potsdam (Hybrid)
Salary: €65,000 - €75,000 + Benefits Package
Company Overview:
Join an innovative, rapidly growing SaaS company that is revolutionising the industry with cutting-edge software solutions. Our client’s software development team has been a driving force behind their success, and they are now looking for a talented Senior .NET Developer to help scale and enhance their suite of products. This is a fantastic opportunity to be part of a collaborative and forward-thinking team, working on impactful projects that drive the company’s growth
Role Overview:
As a Senior .NET Developer, you will take ownership of designing, developing, and maintaining key in-house software systems. You’ll work closely with a skilled team of developers to ensure the codebase remains maintainable, scalable, and secure. This role offers significant variety, as you’ll be working across multiple web-based SaaS products, integrating with internal CRM platforms, and developing new REST APIs for a range of applications.
You will have the opportunity to work with modern technologies like .NET Core, Azure, and React.js, while leveraging your expertise to support ongoing innovation and development within the company. The company is committed to investing in your professional growth, offering ample opportunities to develop new skills and work on exciting greenfield projects.
Key Responsibilities:
* Design, develop, and maintain complex web-based applications and SaaS products.
* Collaborate with cross-functional teams to build and integrate features for the company’s CRM platform and other internal systems.
* Focus on developing REST APIs, ensuring they are scalable, efficient, and secure.
* Ensure the codebase is maintainable and well-structured while following best practices for software architecture and coding standards.
* Leverage .NET Core, Azure, React.js, and SQL Server to deliver high-performance solutions.
* Lead and contribute to new integration projects, ensuring seamless functionality across various products and services.
* Continuously learn and implement new technologies to keep the company’s software systems on the cutting edge.
* Mentor junior developers and promote a collaborative, knowledge-sharing environment.