Company Description
Intertec is a trusted custom software development and technology consulting company headquartered in Munich, Germany. In nine years, we have grown to a company of 120 international employees, working with DAX and FTSE 100 companies, startups, and incubators (e.g. Rocket Internet). Since our inception, we have pioneered custom solutions that have become central components in our client’s business success. Our vast technology and industry expertise help our clients across multiple business domains to deliver successful and scalable products.When joining Intertec, you enter an environment that inspires you to learn, grow, and lead by example.
At Intertec, you can build a dynamic career in your field of interest, work with professionals to gain industry insight and have exposure to international projects as well as enjoy on-going learning and development opportunities. Our team loves to have a good time, express their personality, and show it off to the world. Whether we’re celebrating a birthday, gathering for a team event, or celebrating a company’s success, we take pride in doing it with a smile. Life is too short not to have fun while you work.
Job Description
We are looking for a skilled, intermediate .NET Developer to join our dynamic team and contribute to an exciting network and data center automation project for a leading telecommunications operator. In this role, you will have the opportunity to work on innovative solutions that optimize network performance, enhance data center efficiency, and drive seamless automation. If you have a passion for developing high-quality, scalable applications and enjoy solving complex technical challenges, this is a fantastic opportunity to make a significant impact in a tech-driven environment.
Qualifications
- 3-5 years of experience in .NET/C#
- Experience in ASP.NET/Express
- Ability to develop and maintain REST APIs, ensuring scalability and performance
- Knowledge in DBMS (Postgres, Microsoft SQL server) and Database access (Entity Framework, LINQ)
- Experience in working with authentication and authorization
- Understanding Architecture Principles (Dependency injection, SOLID)
- Experience in working with microservices and containerized architectures
- Understanding of data structures: Linked lists, Stacks, Trees, Queues, Graphs
- Knowledge in Algorithm Space/Time Complexity: Sorting and Graph Algorithms
- Knowledge in the key principals of Object-Oriented Programming: Inheritance, Polymorphism, Abstraction and Encapsulation
Responsibilities
- Collaborate with a team of developers in a two-week sprint cycle, ensuring alignment and coordination between both teams involved in the project.
- Maintain effective communication with the customer to understand requirements, provide updates, and ensure satisfaction.
- Design, develop, and maintain scalable, high-quality software solutions using C# and .NET technologies.
- Implement automation solutions for network and data center management, contributing to enhanced efficiency and optimization.
- Apply knowledge of microservices architecture, virtualization, and containerization concepts to develop efficient, modular solutions.
- Participate in the integration and configuration of the vendor's admin and engineering portals, including catalog management, inventory data modeling, and workflow mapping.
- Contribute to the deployment, maintenance, and upgrade of the platform, including CI/CD pipeline implementation.
- Learn and apply TMForum ODA Open Digital Architecture components and eTOM processes to ensure industry-standard compliance.
- Develop and maintain workflows using the Conductor Workflow Manager, creating and configuring tasks to meet project needs.
- Collaborate closely with cross-functional teams to address technical challenges, troubleshoot issues, and continuously improve development processes.
Additional Requirements
- Experience in Networking, IP, and Telco technologies
- Knowledge of TypeScript for frontend or backend development
- Experience working with security protocols, including OAuth2
- Experience in writing unit tests using xUnit or NUnit, including mocking frameworks
- Understanding of parallel processing and multithreading concepts
- Knowledge of synchronization mechanisms such as locks and monitors
- Experience in implementing background tasks and job scheduling
- Understanding of application architecture principles, including caching strategies (Redis) and separation of concerns
- Experience in developing real-time applications using WebSockets, SignalR, or TCP/IP connections
Additional Information
When joining Intertec, you enter an environment that inspires you to learn, grow, and lead by example. At Intertec, you can build a dynamic career in your field of interest, work with professionals to gain industry insight and have exposure to international projects as well as enjoy on-going learning and development opportunities.
Our team loves to have a good time, express their personality, and show it off to the world. Whether we’re celebrating a birthday, gathering for a team event, or celebrating a company’s success, we take pride in doing it with a smile. Life is too short not to have fun while you work.
Top Skills
What We Do
Intertec.io was founded in 2015 with a mission to build exceptional teams of engineers that empower company executives worldwide and bring their ideas to life.
We’ve grown significantly over the last 8 years and employ more than 150 talented people today. We expanded our tech competence and domain expertise by collaborating with clients across multiple business domains.
Today, we deliver our clients’ innovations to market, whilst sharing their values and challenging their ideas.
We serve in key industries:
HealthTech
Telemedicine
e-Commerce
FinTech
SportsTech
Affiliate
Chemicals
Together, we bring your idea to life.