Software Engineer

Pittsburgh, Pennsylvania | Direct Hire

Post Date: 04/21/2017 Job ID: 14497 Industry: JAVA

Software Engineer
Pittsburgh, PA

Seeking a mid to senior-level Software Engineer for a role with our client in Pittsburgh, PA.

Essential Functions of the Software Engineer

  • Execute full lifecycle software development
  • Write well designed, testable, efficient code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Tailor and deploy software tools, processes and metrics
  • Serve as a subject matter expert
  • Comply with project plans and industry standards

Requirements of the Software Engineer

  • Bachelors Degree in Computer Science, Engineering, or a related field; or equivalent work experience.
  • At least 6 years experience in full project lifecycle software development; development expertise in at least one programming language/framework.
  • At least 3 years experience with relational database concepts and SQL required; Oracle strongly preferred.
  • Technical knowledge of object-oriented programming and analysis.
  • Experience with Java/JEE required.
  • Independent problem-solving skills.
  • Excellent oral and written communication skills.

Preferred Background and Skills

  • Experience with multiple programming languages
  • Experience with Spring, SOA, and javascript frameworks

Must be a US Citizen or Permanent Resident as required by International Traffic in Arms Regulations (ITAR).


Software Engineer - 14497



Abigail Niklaus

Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: