Job Description - Integrations Engineer - WFH Any part of India
Work 365 is a subscription management and billing automation platform built on Dynamics 365. We- re expanding our team and are looking to hire a software engineer that lives and breathes code and is sharp as a tack! Join our team and never again have - just another day at work- .
Responsibilities :
As a senior member of the development team, you will be expected to:
- Build integrations with third party applications using APIs.
- Import & export data from/to third party systems.
- Build APIs for third party consumption.
- Translate business requirements into viable software solutions.
- Leverage software engineering best practices and design patterns to develop reusable software components that solve complex business problems.
- Enhance existing inhouse frameworks and participate in building new frameworks where/when applicable.
- Work across platforms to deliver a successful outcome to the business requirement.
- Write unit & reconciliation tests against your own code.
- Conduct code reviews of others and participate in reviews of your code.
- Defend your design decisions against the backdrop of the long-term business goals.
- Identify and fix issues in software design, code and/or deployment processes.
- Participate in and improve the current release management process.
- Work with the product management team to have features documented and marketed.
- Conduct internal feature training to sales and support team.
- Participate in the support process by being an L3 point of escalation.
- Exercise discretion and caution when working with confidential information.
Skills Required
The ideal candidate will have the following skills
- Strong grasp of Microsoft .net framework concepts.
- Strong grasp of and experience with building applications using ASP.net MVC, including Web API.
- 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 of working with an existing integration platform.
- Demonstrable ability of solving complex problems by applying principles such as reduction, separation of concerns, DRY or KISS.
- Demonstrable ability of having 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.).
- Any experience with Dynamics CRM will be advantageous.
- Any experience with Cloud platforms (Azure, AWS, Google Cloud) will be advantageous.
The Ideal Candidate Profile
Successful applicants will have a profile similar to the following.
- Fire-in-the-gut- passion about creating beautiful outcomes from technology.
- Takes extreme pride in their work, to the point that it almost becomes personal.
- Is on a constant cycle of improvement through self-learning and absorption of critical constructive feedback.
- Dislikes repetitive boiler-plate type of code and actively seeks ways to overcome its proliferation in the system.
- Is a well-respected, productive and contributing member of the development team.
- Is a strong advocate for the company, its products and services; both internally and externally.
- Bachelor's degree (or equivalent) in Computer Science, Computer Engineering or related discipline.
- At least 5 years of relevant experience.
- Knowledge of software engineering best practices and coding standards.
- Experience in the full software development lifecycle including code reviews, source control management, build processes, testing and operations.
- Ability to work efficiently with minimum supervision.
- Experience developing SaaS products will be hugely advantageous.
D364 Job search engine. India dynamics jobs,dynamics jobs in Ahmedabad,dynamics jobs in Indore, dynamics jobs in Bangalore,dynamics jobs in Baroda,dynamics jobs in Calcutta,dynamics jobs in Chandigarh,dynamics jobs in Chennai,dynamics jobs in Delhi,dynamics jobs in Gandhinagar,dynamics jobs in Gurgaon,dynamics jobs in Hosur,dynamics jobs in Hubli,dynamics jobs in Hyderabad,dynamics jobs in Mumbai,dynamics jobs in Nagpur,dynamics jobs in Noida,dynamics jobs in Pune. Microsoft Dynamics 365 Jobs
Wednesday, February 24, 2021
IOTAP - Software Engineer - ASP/.Net (3-12 yrs) (IOTAP)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment