Software Engineer

System One
Pittsburgh, PA
Full-time

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.

Job 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.
  • Develop and direct software system testing and validation procedures.

Skills :

  • Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
  • Ability to work independently and manage ones 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.

Education / Experience :

  • High School Degree and Bachelors degree in computer science / relevant field or equivalent work experience required.
  • 6 to 8 years experience required.

Comments

Position Title : Software Engineer Sr - Contractor

Position Location :

1st Preference in Pittsburgh hybrid 3 days in office - 2 remote

Pittsburgh PA - Two PNC Plaza

620 Liberty Ave

Pittsburgh, PA 15222

2nd preference - remote

Ability to work remote : Yes

Acceptable time zone(s) : Flexible but would prefer EST and may need to adhere to EST at times

Working Hours : 8-5 EST

Travel : no

Days of the week : M- F 40 hours

OT : No but may have flex time if implementation occurs on the weekend

Intended length of Assignment : 9 / 16 / 2024- 2 / 14 / 2025

Reason for open position : replacement

Initiatives / Projects : support the Core Banking's efforts for Project Concert(P-297604)

Impact / Function this role has within the bank / LOB : Software developer, supporting change the bank - taking business demand requests and making functional changes to existing processes for business or system improvements

Industry background : technology background required, banking is a nice to have

Roles and Responsibilities : Working with a lead developer to analyze code for potential changes or work with a software design to implement changes to our programs, supporting testing, implement the change management process to production

Must Have Technical Skills :

development skills of mainframe Cobol, Distributed Java

Flex Skills / Nice to Have : endevor

Soft Skills : willingness to learn, take initiative

Bachelor's degree in a technical field required

Years of experience : Level 3 5-7 years

Screening Questions :

What kind of experience do you have on the mainframe?

What kind of experience do you have in distributed java?

Role Differentiator : potential opportunity for growth

Interview Process : 2 step ITV with HM, 2 peer managers, 2 software leads

30+ days ago
Related jobs
Honeywell
Pittsburgh, Pennsylvania

Software Engineer I for Intelligrated Systems, LLC (Pittsburgh, PA). Fix software defects by modifying software source code. Qualified applicants must have a Bachelor's degree in Engineering, Computer Science, or a related field, and 1 year of experience with software development. Provide software t...

Softworld Inc
Canonsburg, Pennsylvania

Job Title: Advanced Software Test Engineer (Embedded C)Job Location: Canonsburg PA 15317Onsite Requirements:Embedded C/C++Software TestingKernel debug/testingJob Description: The client designs, develops, demonstrates, produces, assembles, tests and delivers torpedo SONAR arrays and electronic assem...

PNC Bank NA
Pittsburgh, Pennsylvania

Creates and leads the technical design and development of software solutions. Proposes & designs software solutions to address complex business needs. Reviews coding, testing, and documentation of software. Application Development, Business Management, Customer Needs, Customer Solutions, Design, Gro...

Revvity
Pittsburgh, Pennsylvania

Install, configure, validate, and support software applications responsible the team to meet the approved requirements and scope documentation and according to the Quality Management System. Ability to conduct training sessions with team members and customers independently for software packages supp...

Mindex
Pittsburgh, Pennsylvania
Remote

Mindex’s Software Development division is the go-to software developer for enterprise organizations looking to engage teams of skilled technical resources to help them plan, navigate, and execute through the full software development lifecycle. Founded in 1994 and celebrating 30 years in business, M...

Advanced Robotics for Manufacturing (ARM)
Pittsburgh, Pennsylvania

Key responsibilities include: Software development in support of autonomy pipelines and robotic hardware integration Test and demonstrate robotic capabilities using both simulation as well as hardware  Evaluate and review proposals and software deliverables Develop strategies for refactoring an...

Innovation Works, Inc.
Pittsburgh, Pennsylvania

Platform The Go Jane Go software platform is a webapp to allow Go Jane Go community members to register and engage in conversation and share ideas. JS server framework Javascript WebTokens (JWT) AWS API Gateway AWS Lambda AWS S3 AWS SNS MySQL Typescript Jest TypeMoq Frontend Technologies React Redux...

Lockheed Martin
Pennsylvania

Independent evaluation of software processes and products and their conformity to standards, models, and software engineering program-defined processes. Quality Engineering, System Safety, Engineering, Manufacturing, Integration & Test). ASQ Certified Software Quality Engineer (CSQE). Our amazing pe...

QTC Management, inc
PA null, US

The Software Operations Engineer will provide technical efforts ensuring the production level operations of enterprise software applications through upgrades, maintenance, troubleshooting and support of applications associated with existing and new capabilities within the Leidos QTC Health Services ...

LexisNexis Risk Solutions Inc. Company
Pennsylvania
Remote

Software Engineering experience. We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. BS Engineering/Computer Science or equivalent experience required. ...