Full Time

Software Engineer-API

CENTEGIX
$80,000 - $130,000* / year (about $38–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by CENTEGIX, so some details may not match this job. The employer's own page has the real description.

Overview

As a Software Engineer-API at CENTEGIX, you will play a crucial role in designing, developing, and maintaining powerful APIs that are essential for our innovative safety solutions. This position involves collaborating with cross-functional teams to understand user requirements, implement robust API architectures, and ensure seamless integration across various services. Your contributions will significantly enhance our product offerings and support our mission to deliver world-class technology solutions that prioritize safety and efficiency.



Job Responsibilities

  • Design, develop, and maintain RESTful APIs to support various business applications.
  • Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.
  • Conduct performance testing and troubleshooting of API integrations to ensure high availability and reliability.
  • Write clean, maintainable, and efficient code while adhering to industry best practices.
  • Participate in code reviews, providing constructive feedback to enhance the overall quality of the codebase.
  • Document the development process, API specifications, and technical designs for future reference.
  • Research and evaluate new technologies to enhance API functionalities and performance.
  • Collaborate with product management and engineering teams to define service level agreements for APIs.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in software development, with a focus on API development.
  • Proficient in programming languages such as Java, Python, or Node.js.
  • In-depth knowledge of RESTful APIs, web services, and microservices architecture.
  • Experience with database management systems, including SQL and NoSQL databases.
  • Familiarity with API documentation tools like Swagger or Postman.
  • Strong understanding of version control systems, particularly Git.
  • Excellent problem-solving skills and the ability to work independently as well as in a team environment.


Technologies & Tools

The Software Engineer-API at CENTEGIX will engage with a variety of cutting-edge technologies and tools designed to facilitate seamless API development and integration. These include, but are not limited to, programming languages such as Java, Python, and Node.js, API management tools like Apigee or Kong, as well as cloud platforms including AWS or Azure. Familiarity with CI/CD tools is also essential to ensure efficient workflow automation and deployment processes.



Ideal Candidates

Ideal candidates for the Software Engineer-API position at CENTEGIX are those who possess a strong technical background coupled with excellent communication skills. They should be proactive problem solvers who are capable of working collaboratively in a fast-paced environment. An unwavering commitment to quality in software development, along with a keen interest in emerging technologies and trends, will ensure their success in this role. Additionally, a passion for creating impactful software solutions that enhance safety and usability is crucial to align with CENTEGIX's mission and values.

Unemployment fell most in Greece: from 10% in 2024 to 8.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.