Remote Software Engineer – Full Stack Developer (Mainframe)

Sigma Systems
  • Pittsburgh, Pennsylvania
  • Remote
    2 days ago

    Job Description

    19696-1 Remote Software Engineer – Full Stack Developer (Mainframe) | 6-Month Contract | 100% Remote

    Sigma Systems Inc. is seeking a Remote Software Engineer – Full Stack Developer (Mainframe) to join an Agile software engineering team responsible for designing, developing, and delivering scalable enterprise software solutions supporting digital healthcare platforms.

    Position Details

    Job Title: Remote Software Engineer – Full Stack Developer (Mainframe)

    Duration: 6-Month Contract

    Location: 100% Remote

    Schedule: Monday–Friday, Normal Business Hours (No preference for East Coast or local candidates)

    Travel: Up to 25% (Occasional)

    Work Authorization: Due to the governmental nature of this position, only U.S. Citizens are eligible to apply.

    Job Summary

    This position is an integral member of an Agile software engineering team responsible for building complex, scalable enterprise software applications across digital channels. The engineer will take an enterprise-wide architectural approach to designing and developing solutions using the technologies best suited to the platform.

    The successful candidate will participate in every phase of the software development lifecycle, including idea generation, business analysis, technical design, software development, testing, deployment, and production support while working closely with cross-functional Agile teams.

    Candidates must have hands-on Mainframe/COBOL development experience.

    Essential Responsibilities

    Design and create engineering specifications for enterprise software applications.

    Design, develop, and maintain high-quality code that adheres to established coding standards.

    Perform peer code reviews and promote software engineering best practices.

    Evaluate business requirements and recommend scalable technical solutions that optimize functionality, performance, and maintainability.

    Participate in all Agile/Scrum ceremonies including sprint planning, backlog refinement, daily stand-ups, sprint reviews, and retrospectives.

    Create user stories, Definition of Done (DoD), acceptance criteria, estimates, and development tasks using Jira, RTC, or similar Agile tools.

    Monitor work against project schedules and communicate progress, risks, blockers, and technical issues to development leads and Scrum Masters.

    Translate business requirements, prototypes, and user stories into production-ready software applications.

    Mentor junior software engineers and support their technical development.

    Perform additional duties as assigned.

    Required Qualifications

    Education Required

    Bachelor's Degree in Computer Science, Computer Engineering, or a closely related field.

    Preferred

    Master's Degree in Computer Science, Computer Engineering, or a related field.

    Required Experience

    Mandatory

    Hands-on experience with Mainframe technologies, including COBOL (required).

    Completion of the Glider Assessment – Senior Application Developer (Mainframe) (Highmark-10165051) prior to submission.

    Technical Experience

    3+ years of experience designing scalable, highly available enterprise applications using algorithms, data structures, and design patterns.

    3+ years of experience with one or more of the following:

    Java

    Python

    JavaScript

    ACE

    IIB/ITX

    Informatica

    Experience with at least two of the following technologies:

    React

    Angular (v4+)

    Node.js

    NoSQL Databases

    HTML5

    CSS

    Google Cloud Platform (GCP)

    Amazon Web Services (AWS)

    3+ years of experience developing and consuming RESTful web services using REST, HTTPS, and JSON.

    Preferred Experience

    5+ years of experience with one or more general-purpose programming languages including Java, Python (Django/Flask), JavaScript, Go, C#, C++, or Objective-C.

    5+ years of experience defining enterprise system architectures and evaluating technical feasibility and long-term scalability.

    5+ years of experience designing solutions or developing applications within the healthcare industry.

    5+ years of experience translating design mockups, prototypes, and user stories into production-ready applications.

    5+ years of experience producing fault-tolerant, scalable, efficient, and maintainable code.

    Skills

    Demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment.

    Strong experience working within Agile/Scrum development methodologies.

    Ability and willingness to learn new programming languages and technologies.

    Strong understanding of the Software Development Life Cycle (SDLC), including:

    Coding standards

    Unit testing

    Code reviews

    Source control

    Build processes

    Testing

    Deployment and operations

    Proven experience designing and implementing large-scale enterprise or customer-facing applications.

    Strong ownership, accountability, urgency, and problem-solving abilities.

    Passion for improving user experience and application usability.

    Experience mentoring junior software engineers and helping develop technical leadership.

    Ideal Candidate Profile

    The ideal candidate is a U.S. Citizen with strong Full Stack software engineering experience, hands-on Mainframe/COBOL expertise, and experience developing enterprise healthcare applications. The candidate should be comfortable working in Agile environments, mentoring junior developers, and delivering scalable, high-quality software solutions.

    Numbers & Facts

    LocationPittsburgh, Pennsylvania (
    Remote
    )
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Algorithmsunmatched
    • Architectural Analysisunmatched
    • Atlassian JIRAunmatched
    • Backlog Prioritizationunmatched
    • Best Practicesunmatched
    • Business Analysisunmatched
    • C++ Programming Languageunmatched
    • Cobol Programming Languageunmatched
    • Code Reviewsunmatched
    • Coding Standardsunmatched
    • Computer Engineeringunmatched
    • Computer Scienceunmatched
    • Cross-Functionalunmatched
    • Data Structuresunmatched
    • Design Patterns Programming Methodologiesunmatched
    • Djangounmatched
    • Engineeringunmatched
    • Enterprise Applicationsunmatched
    • Enterprise Architectureunmatched
    • Feasibility Analysisunmatched
    • Go Programming Language (Golang)unmatched
    • HTTPS (HyperText Transport Protocol Secure)unmatched
    • Healthcareunmatched
    • Healthcare Softwareunmatched
    • High Availability Softwareunmatched
    • JSONunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Lead Generationunmatched
    • Mainframe Computerunmatched
    • Mentoringunmatched
    • Microsoft C# (C Sharp)unmatched
    • Mock Upunmatched
    • Objective-C Programming Languageunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Production Supportunmatched
    • Programming Languagesunmatched
    • Project Scheduleunmatched
    • Project Trackingunmatched
    • Prototypingunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Managementunmatched
    • REST (Representational State Transfer)unmatched
    • Requirements Managementunmatched
    • Scalable System Developmentunmatched
    • Scrum Project Management and Software Developmentunmatched
    • ScrumMasterunmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Software Specificationunmatched
    • Software Testingunmatched
    • Sprint Planningunmatched
    • Sprint Retrospectiveunmatched
    • Standup Meetingsunmatched
    • System Architectureunmatched
    • Technical Analysisunmatched
    • Technical Leadershipunmatched
    • Technical Supportunmatched
    • Technical/Engineering Designunmatched
    • United States Citizenunmatched
    • United States Department of Defense (DoD)unmatched
    • Usability Engineeringunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Servicesunmatched
    • Willing to Travelunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder