Software Engineer II

Everforth Apex
Jersey City, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Jersey City, United States of America

Tech stack

Testing (Software)
Agile Methodologies
Application Performance Management
Unit Testing
Business Systems
Customer Information Control System (CICS)
COBOL
DB2 SQL
Job Control Language (JCL)
IBM WebSphere MQ
Job Scheduling
Scrum
Systems Development Life Cycle
Release Management
Software Engineering
SQL Stored Procedures

Job description

As a member of the IT delivery team, you will be responsible for planning, documenting technical requirements, designing, developing, and testing software systems and applications. You will work with architects, product managers, and end-users to improve existing software, proposing solutions for sophisticated business problems. This role involves collaboration with business partners to define requirements and implement solutions, covering activities from research and new development to maintenance and re-engineering., * Act as a technical expert on one or more applications.

  • Work with Business System Analysts to ensure designs satisfy functional requirements.
  • Partner with Infrastructure to identify and deploy optimal hosting environments.
  • Tune application performance to eliminate and reduce issues.
  • Research and evaluate technical solutions consistent with established technology standards.
  • Apply different software development methodologies depending on project needs.
  • Contribute to the design of components, and participate in construction and functional testing.
  • Support development teams, testing, troubleshooting, and production support.
  • Create applications and construct unit test cases to ensure compliance with requirements.
  • Align risk and control processes into daily responsibilities to supervise and mitigate risk.

Requirements

Education: A bachelor's degree is preferred, or equivalent experience.

Experience: A minimum of 6 years of related professional experience is required.

Technical Skills:

  • Develop and maintain COBOL programs for batch and online processing in CICS regions.
  • Design and optimize DB2 SQL queries and stored procedures.
  • Implement IBM MQ messaging solutions for inter-system communication.
  • Perform JCL scripting for job scheduling, execution, and troubleshooting.
  • Ensure alignment to SDLC and release management processes.
  • Collaborate in Agile squads, provide estimates, and participate in sprint planning.
  • Support production environments, including incident triage and root cause analysis.
  • Familiarity with using an enterprise job scheduler.

Preferred Qualifications

  • A strong curiosity about using AI tools to improve efficiency and deliver high-quality software.
  • Experience in mentoring others and building collaborative teams.
  • Knowledge of the latest changes in your specialist area and a commitment to continuous learning.

About the company

Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Everforth Apex uses a virtual recruiter as part of the application process. Click for more details.

Apply for this position