interworks.cloud helps IT Distributors and Managed Service Providers transform their subscription business through automation, unleashing their potential to grow. Serving 100+ customers across 75 countries, we simplify cloud service delivery. Recognized globally for innovation, we foster a collaborative and growth-oriented culture, allowing you to be part of a dynamic, forward-thinking team.
We are looking for a results-driven Software Engineer with a strong background in backend development, API integrations, and business understanding. You will be responsible for designing, developing, and maintaining robust API integrations between our Business Support System (BSS) and key vendor platforms. Your role is critical to ensuring seamless data synchronization, efficient system integrations, and the effective implementation of complex business logic. You will enhance existing APIs and integrate new vendor offerings while contributing to our technology modernization efforts.
Interested in learning more?
Keep reading!
- Develop and maintain REST API integrations connecting our SaaS platform with vendor systems.
- Consume vendor APIs by analyzing documentation and translating business requirements into technical solutions.
- Ensure smooth and reliable data synchronization.
- Enhance existing APIs and integrate new functionalities as vendor offerings evolve.
- Integrate complex business logic into existing middleware, adapting to evolving vendor features and requirements.
- Write clean, scalable code using .NET Framework (currently 4.8, with plans to upgrade) and SQL Server.
- Test your code to uphold code quality and consistency.
Requirements
- At least 3 years of experience building and consuming APIs or working on middleware projects.
- Ability to interpret and translate complex business requirements into effective technical solutions.
- Proficiency in the .NET Framework (C#) and a solid understanding of object-oriented programming.
- Working knowledge of SQL Server and experience writing efficient SQL queries.
- Solid understanding of RESTful APIs.
- Experience in integrating billing or payment systems and handling synchronization challenges between systems.
- Write clean, testable, and scalable code.
- Strong problem-solving skills coupled with a business-oriented mindset.
- Excellent communication and collaboration skills in a cross-functional team environment.
Bonus points 😊
- Familiarity with containerization technologies (e.g., Docker) and CI/CD pipelines (we work on Azure DevOps).
- Knowledge of asynchronous programming.
- Exposure to refactoring or migration projects.
- Exposure to front-end technologies such as Vue.js.
Sounds like you?
It is a Win-Win🌟
Benefits
- A tech-passionate team with a friendly culture and international breed.
- A high-end technology cloud product.
- Competitive compensation package with benefits.
- Health Insurance Program & Annual Basic Health Care.
- Flexibility on remote working (we use the work-from-anywhere model).
- Learning & development budget.
- Modern, friendly & fully equipped workplace.
If you feel you are a great fit, please apply!
We would love to hear from you!