ASRC Federal is currently seeking a Senior API Developer to work on-site in anticipation of upcoming work in Tacoma, WA.
Responsibilities:
- 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.
Requirements
- 7-10 years of experience as a Senior API Developer, and have a full understanding of the Software Development Life Cycle
- Bachelor’s degree and/or equivalency.
- Hold a current professional UX Certification
- Proficient in API design principles, such as RESTful API design, API versioning, and API documentation.
- Possess a deep understanding of API best practices and be able to design APIs that are efficient, scalable, and easy to use.
- Proficient in programming languages such as Java, Python, or JavaScript, and have experience with API development frameworks such as Spring, Flask, or Node.js.
- Be able to write clean, maintainable code that adheres to industry standards and best practices.
- Experience with API security standards, such as OAuth 2.0, JWT, or API keys.
- Able to design APIs that are secure and protect user data from unauthorized access.
- Familiar with API testing tools and techniques, such as unit testing, integration testing, and API mocking.
- Able to write automated tests that ensure API functionality and performance.
- Possess strong leadership skills and be able to mentor and guide junior developers.
- Should be able to work effectively as part of a team and be able to communicate complex technical concepts to non-technical stakeholders.
- Be able to manage multiple projects and deadlines simultaneously.
- Experience with agile development methodologies and be able to lead project planning, estimation, and tracking efforts.
- Must be US Citizen; successful candidate is subject to a background investigation by the government and must be able to meet the requirements to hold a position of public trust
Read Full Description