Software Developer

PY DATA, INC.
Westlake, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Westlake, United States of America

Tech stack

Clean Code Principles
Java
.NET
Component-Based Software Engineering
Automation of Tests
Code Review
Data Structures
Software Design Patterns
Enterprise Architecture Framework
Object-Oriented Software Development
Scrum
Software Engineering
Systems Integration
TypeScript
Web Applications
RxJS
Spring-boot
Backend
GIT
Angular
Front End Software Development
REST
Software Version Control

Job description

Client is seeking a Senior Software Developer to join one of our high-performing technology teams supporting mission-critical platforms. This role is ideal for an experienced fullstack engineer with deep Angular front-end experience, strong backend development skills, and a proven ability to design and support scalable APIs in a complex enterprise environment.

You will play a key role in building modern, secure, and high-performing applications that support Fidelity s financial services platforms, while collaborating closely with product owners, architects, and other engineering teams in a hybrid on-site model., * Design, develop, and maintain web applications using Angular (latest versions preferred)

  • Build and enhance backend services and RESTful APIs supporting enterprise-scale applications
  • Collaborate with architects and senior engineers on system design, integrations, and technical decisions
  • Ensure solutions meet performance, security, scalability, and compliance requirements
  • Write high-quality, testable, and maintainable code following best practices
  • Participate in code reviews, sprint planning, and technical discussions
  • Troubleshoot production issues and contribute to root cause analysis and remediation
  • Mentor junior developers and help drive engineering standards and best practices

Requirements

  • 7+ years of professional software development experience
  • Strong hands-on experience with Angular (TypeScript, RxJS, component-based architecture)
  • Solid experience with backend development (Java, Spring Boot, .NET, or similar enterprise frameworks)
  • Experience designing and consuming RESTful APIs
  • Strong understanding of object-oriented design, data structures, and design patterns
  • Experience working in Agile / Scrum environments
  • Familiarity with CI/CD pipelines, version control (Git), and automated testing

Apply for this position