Sigma Systems Inc. is seeking a Remote Software Engineer – COBOL/Mainframe Developer to join a dynamic software engineering team responsible for developing, maintaining, and enhancing enterprise Mainframe applications. This role is ideal for an experienced COBOL developer who thrives in Agile environments and is passionate about delivering reliable, scalable, and high-quality software solutions.
Work Authorization: Due to the nature of this position, only U.S. Citizens (USC) are eligible to apply.
Job Summary
The Software Engineer – COBOL/Mainframe Developer will be responsible for designing, developing, maintaining, and supporting enterprise Mainframe applications using COBOL. The successful candidate will work collaboratively with cross-functional teams throughout the Software Development Life Cycle (SDLC), ensuring applications meet business requirements while maintaining high standards for performance, quality, and maintainability.
The ideal candidate has strong hands-on Mainframe development experience, is proficient in COBOL programming, and is comfortable working in an Agile/Scrum environment.
Essential Responsibilities
Design, develop, maintain, and enhance enterprise Mainframe applications using COBOL.
Analyze business and technical requirements and translate them into efficient software solutions.
Develop well-structured, maintainable, and documented code following established coding standards.
Maintain and update existing Mainframe applications while ensuring optimal performance and reliability.
Participate in code reviews and contribute to software engineering best practices.
Utilize GitLab for source control, version management, and code collaboration.
Prepare and maintain technical documentation for software development and application processes.
Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, sprint reviews, backlog refinement, and retrospectives.
Troubleshoot production issues, perform root cause analysis, and implement effective solutions.
Collaborate with business stakeholders, QA teams, and fellow developers throughout the SDLC.
Perform additional duties as assigned.
Required Qualifications
Education
Bachelor's Degree in Computer Science, Computer Engineering, or a closely related field.
Master's Degree in Computer Science, Computer Engineering, or a related field.
Required Experience
Mandatory
Minimum 3 years of experience designing scalable, highly available software solutions using algorithms, data structures, and design patterns.
Minimum 3 years of hands-on COBOL Mainframe programming experience.
Strong experience working with Mainframe technologies.
Proficiency in COBOL programming.
Experience using GitLab for source control and version management.
Experience creating and maintaining technical code documentation and software processing documentation.
Preferred Qualifications
Experience working within Agile/Scrum software development methodologies.
Strong collaboration and communication skills.
Self-motivated, proactive, and able to work independently in a remote environment.
Skills
Demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment.
Strong understanding of the Software Development Life Cycle (SDLC), including:
Coding standards
Unit testing
Code reviews
Source control management
Build processes
Software testing
Deployment and operations
Strong analytical and problem-solving skills.
Ability and willingness to learn additional programming languages and technologies as needed.
Passion for developing high-quality software and improving application usability.
Excellent organizational, communication, and teamwork skills.
Ideal Candidate Profile
The ideal candidate is a U.S. Citizen with strong hands-on COBOL/Mainframe development experience, proficiency in GitLab, and experience developing and maintaining enterprise applications. The candidate should be comfortable working in an Agile environment, producing well-documented, maintainable code, and collaborating effectively with cross-functional teams to deliver reliable software solutions.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!