Application Programming Interface (API) Engineer
Insight Global
As an Application Programming Interface (API) Engineer, you will be responsible for designing, developing, implementing, and maintaining robust APIs for containerized applications for a Department of Defense program to develop a system of systems. You will work closely with cross-functional teams to ensure seamless integration and optimal performance of the new data platform. This position is a hybrid remote and in person role; the home base office is in Crystal City, VA and this role will require about 20% in person customer meetings at secure facilities around the DC metro area.
KEY RESPONSIBILITIES:
Design and implement scalable, secure, and efficient APIs (including RESTful).
Collaborate with frontend and backend developers, product managers, and other stakeholders to gather requirements and deliver high-quality solutions.
Ensure the performance, quality, and responsiveness of applications by monitoring and optimizing APIs.
Perform analysis on the various platforms that compose the DMP Ecosystem, determining and recommending the best method to send data between the various platforms that make up the DMP Ecosystem.
Assist in the development and implementation of API and system connectivity between the platforms that make up the DMP Ecosystem.
Write clean, maintainable code and conduct code reviews to uphold coding standards.
Employ software engineering best practices.
Develop and maintain API documentation for internal and external users, including connection and dataflow maps, identifying enclave boundaries where appropriate.
Troubleshoot and resolve API issues and bugs in a timely manner.
Ensure supporting documentation for Port, Protocol, and Service authorizations is developed and maintained, supporting any required security configuration to APIs and communicating necessary modifications to the development team.
Stay updated with industry trends and best practices in API development.
This is a direct placement opportunity and based on experience and qualifications, this position will pay between $135,000-155,000.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .
KEY RESPONSIBILITIES:
Design and implement scalable, secure, and efficient APIs (including RESTful).
Collaborate with frontend and backend developers, product managers, and other stakeholders to gather requirements and deliver high-quality solutions.
Ensure the performance, quality, and responsiveness of applications by monitoring and optimizing APIs.
Perform analysis on the various platforms that compose the DMP Ecosystem, determining and recommending the best method to send data between the various platforms that make up the DMP Ecosystem.
Assist in the development and implementation of API and system connectivity between the platforms that make up the DMP Ecosystem.
Write clean, maintainable code and conduct code reviews to uphold coding standards.
Employ software engineering best practices.
Develop and maintain API documentation for internal and external users, including connection and dataflow maps, identifying enclave boundaries where appropriate.
Troubleshoot and resolve API issues and bugs in a timely manner.
Ensure supporting documentation for Port, Protocol, and Service authorizations is developed and maintained, supporting any required security configuration to APIs and communicating necessary modifications to the development team.
Stay updated with industry trends and best practices in API development.
This is a direct placement opportunity and based on experience and qualifications, this position will pay between $135,000-155,000.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .
Confirm your E-mail: Send Email
All Jobs from Insight Global