Title: API Developer
Location: Minneapolis MN (Onsite 100%)
Duration:12 Months
Job Description:
POSITION GENERAL DUTIES AND TASKS :
- Day to Day job Duties: (what this person will do on a daily/weekly basis)
- Collaborate with the Business Analyst(s)/Architects on non-functional requirements
- Triage and resolve technical issues escalated from development teams
- Partner with business stakeholders to explore options
- Identify and evaluate potential solutions
- Participate in requirement gathering sessions and actively represent technical concerns options and potential impacts
- Understand high-level user stories and expected return
- Define and document specifications for APIs/SOAP services
- Write production-quality code using standard integration and API patterns in continuous integration/delivery environments
- Exposure to Stratus Mainframe/Unix
- Contribute to quality assurance for the APIs and integrations built in terms of unit testing functional testing and non-functional testing
- Test various features/functionalities of new tools/frameworks to be introduced in the mix
- Collaborate with various stakeholders and multiple teams to own the delivery of high quality end-product
- Must have worked in projects implementing Agile metholodigies.
- Basic Qualifications: (what are the skills required to this job with minimum years of experience on each)
- 8 Years of Experience in API Development
- Bachelors degree in Computer Science or a related field.
- Proficiency in designing developing and maintaining APIs to support web and mobile applications.
- Strong collaboration skills with both frontend and backend developers to define API requirements.
- Expertise in ensuring API security and authentication mechanisms are robust.
- Commitment to monitoring API performance and promptly troubleshooting issues.
- Dedication to staying updated on API development trends and emerging technologies.
- Experience in conducting comprehensive code reviews and implementing improvements to enhance API functionality.
- Ability to work closely with cross-functional teams to deliver scalable and efficient APIs.
- Skill in documenting APIs effectively for both internal and external users.
- Track record of delivering high-quality API solutions that meet application requirements.
- Design develop and maintain APIs to support web and mobile applications.
- Collaborate with frontend and backend developers to define API requirements.
- Ensure API security and authentication mechanisms are robust.
- Monitor API performance and troubleshoot issues promptly.
- Stay updated on API development trends and emerging technologies.
- Conduct code reviews and implement improvements to enhance API functionality.
- Work closely with cross-functional teams to deliver scalable and efficient APIs.
Travel: This position is 100% onsite Client Location
Degree: Bachelors in Computer Science or equivalent work experience