Advertisements
Advertisements

Do you dream of code that tackles real-world challenges? Are you a passionate leader who thrives in fast-paced environments?

Then step into the spotlight as Lead Software Developer at S&P Global, where your expertise will fuel Sustainable1, a revolutionary platform driving sustainability intelligence.

Advertisements

Lead Software Developer Needed At S&P Global Abee, AB, Canada

As the technical master of API development, you’ll be responsible for creating, building, and maintaining crucial applications that support Sustainable1’s huge sustainability datasets. Prepare to enter a dynamic environment where your coding skills will have a direct impact on how firms achieve their sustainability goals.

You’ll work with brilliant cross-functional teams to make your imprint on a platform that countless organisations use to make educated decisions for a greener future.

Advertisements

Job Details

  • Pay: Competitive salary and benefits package commensurate with experience.
  • Job Type: Full-time
  • Shift and Schedule: Virtual, flexible schedule

Job Description:

As Lead Software Developer, you’ll be the technical mastermind behind Sustainable1’s API development. Imagine leading a team, architecting robust solutions, and ensuring seamless integration with external applications.

This is your chance to shape the future of sustainability, one line of code at a time.

Advertisements

Overview

  • Languages: Python, Java, Javascript/Typescript
  • Education:  Bachelor’s degree in Computer Science or related field
  • Experience: 5+ years of experience in software development, with at least 2 years in a lead or senior role

Qualifications:

  • A proven track record of leading and mentoring software development teams
  • Expertise in API design, development, and testing
  • Strong understanding of Agile methodologies and DevOps practices
  • Excellent communication and collaboration skills
  • Ability to prioritize effectively and manage multiple projects simultaneously
  • Passion for sustainability and a desire to make a positive impact

Worksite Environment

  • Fast-paced and collaborative
  • Opportunity to work with cutting-edge technologies
  • A global team with diverse perspectives
  • Supportive and growth-oriented culture

Responsibilities

  • Led the design, development, and maintenance of Sustainable1 APIs using tools like Swagger and Postman.
  • Collaborate with product owners, data scientists, and DevOps engineers to ensure API integration and functionality.
  • Implement best practices for code quality, security, and performance using tools like SonarQube and JMeter.
  • Mentor and coach junior developers, fostering a culture of continuous learning and improvement.
  • Stay up-to-date on the latest API development trends and technologies through conferences, workshops, and online resources.
  • Manage the API lifecycle, from design and development to deployment and maintenance.
  • Automate API testing using tools like Selenium and Cypress.
  • Monitor API performance and diagnose and resolve issues promptly.
  • Prepare technical documentation and presentations for internal and external stakeholders.
  • Contribute to the overall success of the Sustainable1 platform and its mission.

Tasks

  • Write clean, efficient, and maintainable code using tools like VSCode and IntelliJ IDEA.
  • Conduct code reviews and provide constructive feedback to team members.
  • Participate in code refactoring and optimization efforts.
  • Create and maintain unit and integration tests using tools like JUnit and Mockito.
  • Debug and troubleshoot API issues using tools like Chrome DevTools and Fiddler.
  • Deploy and monitor API changes using tools like Jenkins and Kubernetes.
  • Automate tasks and processes using tools like Ansible and Terraform.
  • Collaborate with DevOps engineers to ensure smooth API deployments.
  • Present API design and functionality to stakeholders.
  • Research and evaluate new API technologies and tools.
  • Contribute to the development of API documentation and training materials.
  • Stay informed about industry best practices and regulatory compliance requirements.
  • Participate in performance optimisation efforts.
  • Identify and mitigate potential security risks.
  • Continuously seek learning and development opportunities to stay ahead of the curve.

Who can apply for this job?

If you’re a passionate software developer with a strong leadership presence, a knack for building APIs, and a burning desire to make the world a more sustainable place, then we want to hear from you! Apply now and join a team of visionaries shaping the future of sustainability.

Apply Here

Advertisements

Leave a Reply

Pin It Bible Verses of the day
%d