Api Developer

Hamilton, ON, CA, Canada

Job Description

Duties



Design, develop, and optimize RESTful and SOAP APIs to facilitate secure and efficient data exchange between systems. Collaborate with front-end developers to integrate APIs with user interfaces built using React, Angular, or other modern frameworks. Implement microservices architecture using technologies such as Node.js, Java, or .NET to ensure modularity and scalability of applications. Conduct thorough unit testing and debugging to guarantee high-quality code that adheres to best practices within the SDLC (Software Development Life Cycle). Utilize version control tools like GitHub, TFS, or SVN for code management and continuous integration/continuous deployment (CI/CD) pipelines. Design database schemas and perform database development using SQL Server, MySQL, PostgreSQL, or MongoDB for optimal data storage solutions. Document API specifications using UML diagrams and XSLT transformations for clarity and maintainability. Participate actively in Agile development teams, contributing to sprint planning, stand-ups, and retrospectives to drive project momentum.

Qualifications



Bachelor's degree in Computer Science, Software Engineering, or a related field; relevant experience may substitute. Proven experience developing APIs with RESTful principles and web services using ASP.NET , WCF, or similar frameworks. Strong proficiency in programming languages such as C#, JavaScript (including TypeScript), Python, Java, or Ruby on Rails. Hands-on knowledge of front-end development tools like React, Angular, Bootstrap, HTML5, CSS3, and AJAX for UI integration. Familiarity with cloud platforms such as AWS or Azure for deploying scalable API solutions. Experience working with database design and management using SQL Server, MySQL, PostgreSQL, or NoSQL databases like MongoDB. Understanding of microservices architecture patterns and containerization technologies such as Docker or Kubernetes is a plus. Knowledge of version control systems including GitHub or TFS; experience with CI/CD pipelines is advantageous. Ability to work within an Agile environment with excellent debugging skills and attention to detail in software development processes. Join us as an API Developer and be part of a passionate team committed to creating innovative digital experiences! Your expertise will directly impact how our systems communicate seamlessly across platforms--driving efficiency and elevating user satisfaction every step of the way!
Job Type: Full-time

Pay: $70,000.00-$120,000.00 per year

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3194445
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hamilton, ON, CA, Canada
  • Education
    Not mentioned