JOB SUMMARY
We are seeking a Full Stack Software Developer to support system integration projects. This individual will develop user-facing applications and APIs that connect with a variety of internal systems and technologies. The ideal candidate has strong Angular experience and backend development skills using Python, C#, or Node.js. Candidates should be comfortable working across different technologies, solving integration challenges, and completing a technical coding assessment.
Key Responsibilities
Develop responsive front-end applications using Angular.
Design, build, and maintain APIs using Python, C#, and Node.js.
Integrate applications with multiple internal and external systems.
Write clean, reliable, and maintainable code.
Troubleshoot application, API, and system-integration issues.
Participate in code reviews, testing, and technical discussions.
Work closely with developers, technical leads, managers, and product partners.
Follow established development standards and team expectations.
Respond effectively to technical and real-world scenarios in a fast-moving environment.
Support the implementation of AI-related features or solutions when required.
Required Qualifications
5 years of professional software development experience.
Strong front-end development experience with Angular.
Backend or API development experience using Python, C#, or Node.js.
Experience developing and integrating RESTful APIs.
Understanding of full-stack application development and system integrations.
Strong coding, debugging, and problem-solving skills.
Ability to work effectively with a diverse technology stack.
Professional references confirming relevant development experience.
Preferred Qualifications
Experience working with artificial intelligence or AI-enabled applications.
Experience integrating complex enterprise systems.
Familiarity with multiple backend programming languages.
Experience working in an Agile, team-oriented development environment.