Software Engineer, Application Programming Interface (API)

QBE Insurance Group Limited$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science, engineering, or related field or equivalent experience.
  • 5+ years proven experience in API design and development.
  • Proficiency in containerized applications (e.g., Kubernetes, Docker).
  • 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 database technologies (SQL and NoSQL).

Responsibilities

  • Design and implement scalable, secure, and efficient APIs, including RESTful services.
  • Collaborate with cross-functional teams to gather requirements and deliver solutions.
  • Monitor and optimize API performance and responsiveness.
  • Analyze DMP Ecosystem platforms to recommend data transfer methods.
  • Develop and maintain API documentation for users and connectivity maps.
  • Troubleshoot and resolve API issues promptly.
  • Stay updated with industry trends and best practices in API development.

Benefits

  • Remote work flexibility, with potential travel up to 15%.
  • Opportunity to support U.S. Army's energy and water use metering program.
  • Collaboration with cross-functional teams in a meaningful project.
  • Career advancement opportunities within the defense sector.
  • Work in a dynamic environment focused on API systems for DoD applications.
Full Job Description
Job Type

Full-time

Description

This position requires an ACTIVE security clearance.

This position can be performed remote from anywhere, but may require up to 15% travel.

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

About QBE Insurance Group Limited

QBE Insurance Group Limited Careers

There has never been a better time to join the global team of QBE Insurance Group Limited professionals—a leading force in the insurance industry known for innovation and leadership.

Work You’ll Do

Join QBE Insurance Group Limited’s market-leading team to help some of the world’s most well-known companies navigate their risk management and insurance needs. Transform the landscape of insurance with the best minds at QBE, leveraging deep industry expertise and digital innovation. Lead from a unique position in the marketplace, at the intersection of technology, industry expertise, and strategic foresight. Work with a global team of business and insurance advisors to help clients manage their risks effectively. Collaborate with a dedicated group of professionals focused on creating robust insurance solutions.

Introducing the QBE Professional Development Program

The team is building a market-leading program to help professionals master their career growth with QBE Insurance Group Limited through continuous learning and leadership development.

Do Innovative Work

Join a group of dedicated professionals at the intersection of technology, industry expertise, and digital innovation.

Drive Innovative Solutions

Deliver targeted insurance solutions through a depth and breadth of consulting experience and innovation that’s second to none.

Be Part of a Great Team

Work on wide-ranging projects utilizing QBE’s technology and harness the unparalleled capabilities, global scale, and joint solution development.

Future-proof Your Career

Advance your career with near-limitless opportunities in a variety of roles supported by unmatched training, development, and certification support.

Explore

Discover how QBE Insurance Group Limited is leading the way in employee benefits and diversity training, creating a culture that values each team member’s contribution.

The QBE Commitment to Diversity and Innovation

The combined service capabilities, global scale, and joint solution development help clients and employees overcome challenges and lead transformation in their industries. Clients and professionals around the globe look to QBE Insurance Group Limited for new strategies and solutions to drive growth and innovation in the insurance sector.

Stay Connected

Join the Team

Search open positions that match your skills and interests. QBE Insurance Group Limited looks for passionate, curious, creative, and solution-driven team players. SEARCH QBE JOBS

Keep Up to Date

Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work at QBE.

READ CAREERS BLOG

Job Alert Emails

Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Explore what exciting and rewarding opportunities await at QBE Insurance Group Limited.
Learn more about QBE Insurance Group Limited

Similar Jobs

More Jobs at QBE Insurance Group Limited

More Information Technology Jobs

Find similar Software Engineer, Application Programming Interface (API) jobs: