Software Engineer, Application Programming Interface (API)
Full-time
Description
As a Software engineer specializing in Application Programming Interface (API) engineering, you will be responsible for designing, developing, implementing, and maintaining robust APIs for containerized applications in support of the U.S. Army’s energy and water use metering program. The total solution is considered a system-of-systems with developed applications integrating with the Army enterprise cloud and data environment. You will work closely with cross-functional teams to ensure seamless integration and optimal performance.
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.
#qf
#qg
Requirements
REQUIRED QUALIFICATIONS:
- Bachelor’s degree in computer science, engineering, or a related field, or equivalent practical experience.
- 5+ years proven experience in API design and development.
- Proficiency in designing and implementing containerized applications (e.g. Kubernetes, Docker, Podman, ContainerD.
- Proficiency in one or more programming languages (e.g. Python, Node.js, Typscript, Java, C++).
- Familiarity with microservices architecture concepts.
- Experience with API tools such as Swagger and Postman.
- Familiarity with API authentication and authorization mechanisms (e.g. OAuth, JWT).
- Experience with security best practices for APIs and intersystem connectivity.
- Experience with database technologies (SQL and NoSQL).
- Experience with Agile development methodologies.
- Strong problem-solving skills and attention to detail.
- Effective written and verbal communications skills required for collaboration with both customers and fellow team members.
- Ability to work independently with minimal supervision in a team environment.
- Ability to sit for extended periods of time.
- Ability to regularly lift at least 25 pounds.
- Ability to commute to the designated onsite work location as required.
- Active US Government Clearance at Secret level or higher.
Preferred Qualifications
- 5-10 years’ experience working with data services for DoD agencies and service branches.
- Knowledge of API gateway technologies such as MuleSoft.
- Familiar with Tactical connectivity challenges and tactical edge applications.
- Working knowledge of DoD mission partners.
- Knowledge of U.S. Army Combatant Commands, Component Commands and their mission(s).
- Advanced degree in computer science, engineering, or a related field.
- Current CISSP, INCOSE or other relevant cybersecurity and engineering certifications.
- Knowledge and experience in state and federal information security laws, including but not limited to NIST, HIPAA, DoD and all other applicable regulations including the implementation of PII/PHI based systems
- Security+ certification
QBE is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender, gender-identity and/or expression, age, disability, Veteran status, genetic information, pregnancy (including childbirth, lactation, or other related medical conditions), marital-status, neurodivergence, ethnicity, ancestry, caste, military/uniformed service-member status, or any other characteristic protected by applicable federal, state, local, or international law.
Recommended Jobs
Local College Coop Building and Infrastructure TS&D
At Dow we believe in putting people first and were passionate about delivering integrity respect and safety to our customers our employees and the planet. Our people are at the heart of our solu…
Certified Nurse Assistant
Certified Nursing Assistant (CNA)1st and 2nd Shift Openings Madison Manor is currently seeking Certified Nursing Assistants (CNA) for Full-Time positions on 1st Shift (7:00am-3:00pm) and 2nd Shi…
Travel Nurse RN - Medical Intensive Care Unit - $1,504 to $1,736 per week in Homewood, AL
Registered Nurse (RN) | Medical Intensive Care Unit Location: Homewood, AL Agency: National Staffing Solutions Pay: $1,504 to $1,736 per week Shift Information: Nights - 3 days x 1…
Burn table Operators
Burn table Operators Burn Table Operators needed on 2nd shift at a locally owned fabrication shop located in Hokes Bluff! Company Profile Locally owned company that specializes in metal fabr…
Human Resources Assistant Manager
Job Description Job Description Job Summary Guide and manage the overall provision of Human Resources services, policies and programs. Duties and Responsibilities Recruiting and staffi…
Supervisor
Job Description Job Description 3rd Shift Supervisor Needed #INDMPW2 JOB FUNCTION: This position is responsible for safely and efficiently executing MPW’s operations at specific automotive or…
Work At Home Data Entry - Remote - Admin Assistant
Join Our Team as a Work-From-Home Data Entry Research Panelist! Are you ready to earn money from the comfort of your own home? This exciting opportunity is perfect for anyone with a var…
Master Technician
Job Description Job Description Precision Tune Master Technician Join the Precision Tune Auto Care Team! Celebrating 50 years as a trusted leader in automotive service and a Franchise 500…
Courier 1
LabCorp is a global leader in diagnostic testing and drug development solutions, helping healthcare providers, researchers, and patients make informed decisions that advance care. Join us in our miss…
Administrative Assistant 2 4P/234
Job Description Job Description Position Overview: ~ Our Client is seeking a qualified Administrative Assistant to provide high-level administrative support at Plant located in Quinton, AL …