Mainframe Software Developer - New Delhi, India - Omm IT Solutions

    Omm IT Solutions
    Omm IT Solutions New Delhi, India

    2 weeks ago

    Default job background
    Description

    Job DescriptionPlease Note:
    Selected candidate must reside within two (2) hours of Federal Client's Headquarters in Woodlawn, MD.

    Selected candidate must be willing to work on-site at least 2 days a week

    .

    Position Description:
    Develop JCL and software code using customer defined standards and software engineering best practices

    Analyze root causes for batch job failures, take appropriate corrective steps to resolve issues in a timely fashion, and share findings with the team

    Evaluate impacts of database schema changes on existing software components

    Brief management, customer, team, or vendors using written or oral skills at an appropriate technical level for the audience

    Prepare or update documentation as needed

    Actively participate in peer reviews of project artifacts

    Independently and/or collaboratively research problems and provide solutions

    All other duties as assigned or directed.

    Key

    Required Skills:
    Z/OS Mainframe development, COBOL, REXX, CLIST, JCL, and SQL, relational databases, DB2 and non-relational mainframe storage technology.

    Requirements

    Basic QualificationsBachelor's Degree in Computer Science, Mathematics, Engineering or a related field, or equivalent relevant experience

    Masters or Doctorate degree may substitute for required experience

    7+ years of experience with COBOL, JCL, REXX, analysis, design, and development

    Must be able to obtain and maintain a Public Trust. Contract requirement.

    Required SkillsSolid experience with Z/OS Mainframe Development.

    Experienced Developer in COBOL, JCL, REXX, and similar utilities/languages.

    Strong knowledge of relational databases, dB2 and non-relational mainframe storage technology.

    Solid exposure with automated unit testing, TDD, BDD, and associated technologies.

    Strong debugging and troubleshooting skills.

    Excellent verbal and written communication skills.

    Excellent customer relations skills.

    Desired SkillsExperience with File Aid/RDX.

    Experience with modern development software, tools, and methodologies, including Java and Python.

    RequirementsSkills Requirements:

    Basic Qualifications:

    Master's degree and 5+ years of experience in a training-related field or bachelor's degree and 7+ years of experience in a training-related field.

    Must be able to obtain a Public Trust.

    Bachelor's Degree in Computer Science, Mathematics, Engineering, or a related field Masters or Doctorate degree may substitute for required experience 7+ years of experience with programming and designing Test Automation with Java 4+ years of experience Testing/debugging REST APIs implemented using Java and Spring Boot.

    4+ years of experience on an Agile development team, preferable Scaled Agile Framework (SAFe)

    Required Skills:
    Expertise in using Selenium for web application and automating regression test cases (Selenium WebDriver). Expertise in using REST Assured for API Automation Testing.

    Strong experience developing test scripts to implement Features, Test Scenarios and Step-Definition for BDD (Behavior Driven Development) using Cucumber (Gherkins format) using customized test automation framework Experience developing Selenium automation framework using Junit/TestNG frameworks and developing Maven targets to execute automation suites.

    Experience with JAVA, JavaScript-based technologies, such as , , etc. Experience with automation technologies such as Jenkins, Maven, Junit, Mockito .

    Comprehensive knowledge of Scrum and Kanban Agile development process and ceremonies including scrums, planning events, backlog grooming, retrospectives, and demos.

    Strong communication and collaborative skills in providing technical direction and hands-on software development to include design, development, and testing.


    Desired Skills:
    Proficiency in using Selenium for web application and automating regression test cases (Selenium WebDriver/Selenium Box). Experience with Jenkins Auto jobs, Stash/Bitbucket Experience in configuring execution of automated regressions suite using Jenkins CI/CD pipeline. Experience maintaining resources in configuration management tools, such as GitHub repository. Experience with Version One management tool Automation test results debugging.