Software Developer # JN -102020-56818

Pittsburgh, Pennsylvania
Industry: Database Administrator / Engineers
Job Number: JN -102020-56818

Skills:

  • DevOps experience
  • Java
  • Cucumber/ Selenium
  • Karate/ Python- plus
  • Agile

Years of overall experience required:

  • 3-6 years

Day to day responsibilities:

  • Developing automation test scripts
  • Assigned to a crew
  • Supporting the development of the automation for each sprint
  • Agile ceremonies
  • Building automation frameworks

Degrees or certifications required:

  • Bachelor’s Degree or equivalent experience

Summary:

  • Responsible for writing programs to maintain and control computer systems software for operating systems, networked systems, and database systems. Responsible for creating the software platform, and then fine-tuning the final program after it has been made

Education/Experience:

  • High School Degree and bachelor’s degree in computer science/relevant field or equivalent work experience required. 3 to 6 years’ experience required

Skills and Competencies:

  • Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. Ability to work independently and manage one’s time
  • Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery
  • Ability to troubleshoot issues and make system changes as needed to resolve issue
  • Knowledge of computer development software, such as SQL, Java, J2EE, etc

Major Job Duties and Responsibilities:

  • Modify existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance
  • Design and develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements and resolve customer problems
  • Advise customer about, or perform, maintenance of software system

Apply Online Apply Later