Senior Full Stack Software Engineer

Hybrid in Richardson, TX, US • Posted 15 minutes ago • Updated 15 minutes ago
Contract Corp To Corp
Contract W2
12 Months
No Travel Required
Hybrid
$46 - $50/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • Angular
  • TypeScript
  • SQL
  • PySpark

Summary

Work Locations: Richardson, TX
Work Mode: Hybrid – 3 days onsite
Contract Duration: 12 Months
Experience Required: 7+ Years

Job Description

We are seeking an experienced Senior Full Stack Software Engineer with strong hands-on expertise in Python, Java, Angular, and AWS cloud technologies. The ideal candidate will have experience developing scalable applications, RESTful APIs, microservices, serverless solutions, and data engineering pipelines within enterprise environments.

Previous end-client experience is mandatory.

Primary Skills

Python (FastAPI / Flask),

Java (Spring Boot),

Angular,

TypeScript / JavaScript,

AWS Cloud Development,

RESTful APIs & Microservices

SQL / PySpark / Data Engineering

Secondary Skills

HTML / CSS,

Amazon Redshift,

PostgreSQL / Aurora,

Oracle / Amazon RDS,

Amazon DynamoDB,

Git / GitLab,

Jenkins / GitHub Actions

Docker / Kubernetes

Amazon ECS / EKS

Terraform / CloudFormation

Automated Testing Frameworks

Application Security & Production Support

Nice-to-Have Skills

  • GitHub Copilot and other generative AI development tools.
  • Amazon Bedrock, Claude Sonnet, prompt engineering, guardrails, and GenAI evaluation.
  • Amazon Neptune, Gremlin, SPARQL, and Graph APIs.
  • R programming.
  • Testing frameworks such as Karate, JUnit, Testcontainers, and pytest.
  • Observability tools such as OpenTelemetry, CloudWatch, and Datadog.
  • OAuth 2.0, OIDC, JWT, and enterprise data governance.
  • Financial services, mortgage, secondary-market, or related enterprise project experience.

Key Responsibilities

  • Design, develop, test, and maintain full-stack enterprise applications.
  • Build backend services and APIs using Python, FastAPI/Flask, Java, and Spring Boot.
  • Develop responsive frontend applications using Angular, TypeScript, JavaScript, HTML, and CSS.
  • Design and implement RESTful APIs, microservices, serverless applications, and event-driven solutions.
  • Develop and deploy cloud-native applications using AWS services.
  • Build and maintain data processing and analytics solutions using Python, PySpark, and SQL.
  • Integrate applications with relational and NoSQL databases.
  • Implement CI/CD pipelines and infrastructure automation.
  • Apply automated testing, security best practices, and performance optimization.
  • Monitor applications, troubleshoot production issues, and support enterprise systems.
  • Participate in code reviews and collaborate with cross-functional teams.
  • Explore and integrate generative AI tools and services where appropriate.

Required Qualifications

  • 7+ years of full-stack software development experience.
  • Strong hands-on experience with Python, Java/Spring Boot, and Angular.
  • Experience developing APIs, microservices, and cloud-native applications.
  • Strong AWS development and deployment experience.
  • Experience with SQL, PySpark, and data engineering or data analysis.
  • Familiarity with CI/CD, containerization, infrastructure as code, and automated testing.
  • Understanding of application security, observability, and enterprise production support.
  • Excellent problem-solving, communication, and collaboration skills.
  • Previous end-client experience is mandatory.
  • Ability to work onsite three days per week at one of the listed locations.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable federal, state, or local law. 
We are committed to providing reasonable accommodations to qualified applicants with disabilities and for sincerely held religious beliefs, as required by applicable law. Applicants who require a reasonable accommodation during the hiring process may request assistance.
Employment may be contingent upon the successful completion of job-related pre-employment screening, which may include background and reference checks and, where permitted by applicable law and applicable to the position, drug testing. All such screening will be conducted in accordance with applicable federal, state, and local laws.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10114932
  • Position Id: 139705-9119-1794611517
  • Posted 15 minutes ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.