About the role

  • Software Engineer developing APIs, system integrations, and web interfaces for a consulting firm. Engaging in various client projects with a focus on environmentally-driven initiatives.

Responsibilities

  • Design, develop, and maintain secure APIs that support system-to-system data exchange
  • Build and support integration services connecting source systems, platforms, and downstream applications
  • Design and develop web-based user interfaces and supporting services for data entry, review, and access control
  • Implement authentication and authorization mechanisms aligned with enterprise security standards
  • Work closely with Business Analysts and Project Managers to translate requirements into working code
  • Produce clean, maintainable, and well-documented code aligned with development standards
  • Support unit testing, integration testing, and defect resolution
  • Assist with build, release, and deployment activities
  • Support troubleshooting and issue resolution for deployed solutions

Requirements

  • Minimum 5+ years of professional experience as a Software Engineer
  • Strong experience developing APIs and integration services
  • Proficiency in .NET and C# for backend, API, and lightweight web-based development
  • Experience building web interfaces using Angular and/or React
  • Experience implementing authentication and authorization using Azure Active Directory or similar identity provider
  • Experience working with RESTful services and JSON-based integrations
  • Understanding of secure coding practices
  • Ability to work effectively in project-based or consulting delivery environments

Benefits

  • Flexible work from home options

Job title

Software Engineer – API & Integration, Web Development (Contractor)

Job type

Experience level

Mid levelSenior

Salary

$50 - $65 per hour

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job