Job Description
IOTAP is the creator of Work 365. Work 365 is a leading subscription management and billing automation application. IT services and software companies use Work 365 to grow and manage their recurring revenue.
Our team is spread out across the world. Our two main regions where we have full-time employees are the United States and India. We have endless opportunities for the technologists at heart who want to deliver world-class experiences to millions of users.
At Work 365, we create opportunities to engage and thrive on your terms. Work 365 has played a pivotal role in getting businesses on cloud and helping them increase their productivity with Microsoft Solutions.
We are seeking an enthusiastic passionate individual that is self-motivated and eager to grow. The ideal candidate will be aligned with our core values of being "Confident, Accountable, Empathetic, Fair and Growth Minded".
When asked about the top reasons why people love working with Work 365, they shared the following –
- Flexibility in work schedule
- Growth Opportunities
- Job Role and Profile
You will love working at Work 365 if –
- You like to work with courage and confidence
- You take full ownership and pride in your work
- You like exploring new and improved ways of doing things and getting better results
- You know how to work smart (and fast)
- You are obsessed with attention to detail
Backend Developer
- Building integrations with third-party applications using APIs
- Developing APIs for third-party consumption
- Enhancing existing in-house frameworks or building new frameworks
- Writing unit & reconciliation tests against your own code
- Conducting code reviews of others
- Identifying and fixing issues in software design, code, and/or deployment processes.
- Participating in and improving the current release management process
- Working with the product management team to have features documented and marketed
- Conducting internal feature training for the sales and support team
- Participating in the support process by being an L3 point of escalation
- Strong grasp of designing software code using object-oriented programming paradigms and design patterns
- Working knowledge of authentication protocols such as OpenID & OAuth
- Strong grasp of and experience in building integrations with third-party platforms
- Demonstrable ability to work with an existing integration platform
- Demonstrable ability to solve complex problems by applying principles such as reduction, separation of concerns, DRY, or KISS
- Demonstrable ability to have used libraries for supporting functions such as logging, ORM, exception handling, dependency injection, and/or others.
- Familiarity with the Task Parallel Library (TPL) and the asynchronous programming paradigm
- Familiarity with SQL Server programming (T-SQL, stored procedures, triggers, etc.).
Experience preferred:
- Any experience with Dynamics CRM
- Any experience with Cloud platforms (Azure, AWS, Google Cloud)