Sr. Application Development

PennymacCarrollton, TX
13h$90,000 - $150,000Onsite

About The Position

The Senior Application Developer supports business-critical functions requiring automation and systems development, including the design, development, and ongoing support of enterprise applications. These applications enable workflow orchestration, data processing, reporting, and risk-driven decision support across the organization. The Senior Application Developer will: Design and develop full-stack applications using Node.js, Python, React/Next.js, and modern backend frameworks Build and maintain cloud-native solutions on AWS, leveraging services such as Lambda, EC2, ECS, S3, API Gateway, RDS, DynamoDB, and CloudWatch Write efficient and optimized SQL queries to support complex data models, reporting, and analytics use cases Apply Agile methodologies and best practices such as TDD/BDD to ensure high-quality, maintainable code Prepare, deploy, and support applications in AWS production environments, ensuring scalability, security, and performance Collaborate closely with business stakeholders, architects, DevOps, and security teams on solution design and delivery Troubleshoot and resolve production issues and user-reported defects in a timely manner Manage small initiatives independently and contribute as a key team member on larger, cross-functional projects Demonstrate behaviors aligned with the organization’s culture, values, and compliance standards

Requirements

  • Bachelor’s degree or equivalent work experience
  • 8 yrs+ years of relevant work experience
  • Knowledge of Agile Methodologies, such as Scrum is helpful
  • Experience with relational databases (MySQL, PostgreSQL, SQL Server)
  • Knowledge of design patterns, refactoring and unit testing
  • Experience with Linux and open source software

Nice To Haves

  • Financial services experience, especially related to mortgages and mortgage backed securities, is desirable

Responsibilities

  • Design and develop full-stack applications using Node.js, Python, React/Next.js, and modern backend frameworks
  • Build and maintain cloud-native solutions on AWS, leveraging services such as Lambda, EC2, ECS, S3, API Gateway, RDS, DynamoDB, and CloudWatch
  • Write efficient and optimized SQL queries to support complex data models, reporting, and analytics use cases
  • Apply Agile methodologies and best practices such as TDD/BDD to ensure high-quality, maintainable code
  • Prepare, deploy, and support applications in AWS production environments, ensuring scalability, security, and performance
  • Collaborate closely with business stakeholders, architects, DevOps, and security teams on solution design and delivery
  • Troubleshoot and resolve production issues and user-reported defects in a timely manner
  • Manage small initiatives independently and contribute as a key team member on larger, cross-functional projects
  • Demonstrate behaviors aligned with the organization’s culture, values, and compliance standards

Benefits

  • Comprehensive Medical, Dental, and Vision
  • Paid Time Off Programs including vacation, holidays, illness, and parental leave
  • Wellness Programs, Employee Recognition Programs, and onsite gyms and cafe style dining (select locations)
  • Retirement benefits, life insurance, 401k match, and tuition reimbursement
  • Philanthropy Programs including matching gifts, volunteer grants, charitable grants and corporate sponsorships
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service