careertakescareertakes

Senior Software Engineer – Angular / API Integration

Confidential ClientConsulting
Entry LevelContractHybridN/A
Phoenix, Arizona
21 Hours Ago

The Senior Software Engineer role involves designing and developing front-end applications using Angular, building and integrating APIs with technologies like Node.js, Python, and C#, and solving complex system integration challenges. This hybrid position requires collaboration with cross-functional teams to deliver scalable software solutions while adhering to coding standards and participating in technical discussions.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Airlines and Aviation.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


Overview

This is a 1-year contract role based in Phoenix, AZ (PHX Hangar). The position follows a hybrid schedule (onsite Tuesday–Thursday; remote Monday & Friday). The interview process includes a virtual round and an onsite interview; a coding assessment is required.

You will join a technology team delivering front-end applications, APIs, and system integrations across a diverse technology stack. The Confidential Client seeks an experienced software engineer with strong Angular and API integration experience who can work across frontend and backend systems (Node.js, Python, and/or C#).


Key Responsibilities

  • Design, develop, and maintain system integrations and APIs.
  • Build responsive, scalable front-end applications using Angular.
  • Implement backend APIs and integrations using Node.js, Python, and/or C#.
  • Collaborate with developers, technical leads, product managers, and other stakeholders.
  • Troubleshoot and resolve integration and application issues.
  • Participate in code reviews, testing, debugging, and continuous improvement.
  • Follow established development standards, coding practices, and engineering guidelines.
  • Contribute to architecture and solution design discussions.

Required Qualifications

  • 3–5 years of professional software development experience.
  • Strong hands-on experience with Angular.
  • Proven experience developing and integrating APIs.
  • Professional experience with one or more of: Node.js, Python, or C#.
  • Solid understanding of software development and system integration concepts.
  • Ability to successfully complete a coding assessment.
  • Comfortable working in a hybrid schedule at the Phoenix, AZ location.

Preferred Qualifications

  • Experience working with multiple technology stacks.
  • Experience with enterprise system integrations and RESTful web services.
  • Experience working in Agile or collaborative development environments.
  • Ability to adapt quickly to new technologies and integration requirements.

What We’re Looking For

A well-rounded engineer who can work across front-end development and backend/API integrations, solve real-world integration challenges, and collaborate with a team of developers and technical leaders. Strong communication, ownership, and a practical engineering mindset are essential.


Key Skills

  • Angular
  • API Integration / REST APIs
  • Node.js / Python / C#
  • System Integration
  • Front-end development
  • Hybrid working experience

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range