Jobs · Engineering · Pennsylvania

Full Stack Software Engineer

Apex Systems · Pittsburgh, PA · 2 wk ago
EngineeringContract

About the role

We are seeking a highly motivated Mid-Level Full Stack Engineer to join our growing technology team. This role is approximately 75% software development and 25% CloudOps, making it ideal for someone with a strong .NET development background who is comfortable working within cloud environments and supporting modern application deployments.

Responsibilities

  • Design, develop, enhance, and maintain full-stack web applications using .NET, C#, and modern JavaScript frameworks.
  • Develop and support RESTful APIs and backend services that integrate with internal and external systems.
  • Implement and maintain data access layers utilizing Entity Framework and relational databases.
  • Analyze, troubleshoot, and resolve application defects, performance issues, and production incidents.
  • Enhance and modernize existing applications through feature development, code refactoring, and platform upgrades.
  • Participate in code reviews and contribute to development best practices and coding standards.
  • Collaborate with product owners, architects, and fellow engineers to deliver scalable and maintainable solutions.
  • Support front-end development efforts using Next.js, React, Angular, Vue, or similar JavaScript frameworks.
  • Support cloud-hosted applications running in AWS environments.
  • Work with AWS services including EC2, Lambda, S3, RDS, and CloudWatch.
  • Monitor application health, performance, and cloud resource utilization.
  • Assist with deployment automation and CI/CD pipelines.
  • Develop and maintain Infrastructure as Code (IaC) solutions using Terraform.
  • Support containerized workloads using Docker.
  • Collaborate with infrastructure and CloudOps teams to ensure application reliability, scalability, and security.
  • Assist with troubleshooting deployment, configuration, and production support issues.
  • Contribute to operational best practices and continuous improvement initiatives.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.
  • 3+ years of professional software development experience.
  • Strong experience developing applications using: - C#
  • .NET
  • Entity Framework
  • REST APIs
  • Experience working with modern JavaScript frameworks such as: - Next.js
  • React
  • Angular
  • Vue.js
  • Experience with relational databases and data modeling concepts.
  • Hands-on experience supporting applications in AWS cloud environments.
  • Familiarity with AWS services including: - EC2
  • Lambda
  • S3
  • RDS
  • CloudWatch
  • Experience with Docker containerization.
  • Working knowledge of CI/CD pipelines and DevOps practices.
  • Experience using Infrastructure as Code tools such as Terraform.
  • Strong troubleshooting, debugging, and problem-solving skills.
  • Ability to analyze existing codebases and implement enhancements, fixes, and upgrades.
  • Strong communication and collaboration skills.

Benefits

Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our ‘Welcome Packet’ as well, which an Everforth Apex team member can provide.

Pay

Compensation and benefits are competitive and commensurate with experience. Details will be provided during the interview process.

Schedule

The role is based in Cork, Ireland. Hours are flexible but must align with Everforth Apex’s global operations.

Similar jobs

Software Engineer

Randstad Digital AmericasPhoenix, AZ· 4 days ago
Engineering$64.53–$69.53/hrapply on randstadusa.com

Software Engineer

Harris ComputerColorado, United States· 3 days ago
Information Technology$80k–$90k/yrapply on harriscomputer.wd3.myworkdayjobs.com

Software Engineer

Harris ComputerFlorida, United States· 3 days ago
Engineering$80k–$90k/yrapply on harriscomputer.wd3.myworkdayjobs.com

Software Engineer

TriNetAtlanta, GA· 4 days ago
Information Technology$90k–$168k/yrapply on jobs.trinet.com

Software Engineer

CleraSan Francisco, CA· 3 days ago
Engineeringapply on jobs.ashbyhq.com

Software Engineer

ScienceCastLos Angeles, California, United States· 4 days ago
Engineering$80k–$135k/yrapply on sciencecast.org