← Serch more jobs

Software Engineer

LinkedIn enGen Pittsburgh, PA
Not Applicable Posted April 17, 2026 Job link
Thinking about this job
Not Met Priorities
What still needs stronger evidence
Requirements
  • 3 years of Proficiency in design and analysis of algorithms, data structures, and design patterns in the building and deploying of scalable; highly available systems
  • 3 years of Experience in at least one modern programming languages (Java, Python, JavaScript, ACE, IIB/ITX, Informatica preferred), and experience with at least two of the following React, Angular v4+, NodeJS, NoSQL databases, HTML5, CSS, Google Cloud Platform or Amazon Web Services.
  • 3 years of Understanding of web services technologies such as REST, HTTPS, JSON
  • 5 years of Experience with one or more general purpose programming languages including but not limited to Java, Python (Django/Flask), C/C++, C#, Objective C, JavaScript, or Go
  • 5 years of Experience defining system architectures and exploring technical feasibility trade-offs for optimizing short term execution while planning for long term technical capabilities
  • 5 years of Experience working with a variety of technology systems, designing solutions or developing applications in healthcare
  • 5 years of Experience translating design mockups, prototypes and user stories into working applications
  • 5 years of Ability to produce code that is fault-tolerant, efficient, and maintainable
  • None
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations
  • Strong track record in designing and implementing large scale consumer facing applications
  • Strong sense of ownership, urgency, and drive
  • Demonstrated passion for user experience and improving usability
  • Experience and willingness to mentor junior engineers and help develop their skills and leadership
Preferred Skills
  • 5 years of Experience with one or more general purpose programming languages including but not limited to Java, Python (Django/Flask), C/C++, C#, Objective C, JavaScript, or Go
  • 5 years of Experience defining system architectures and exploring technical feasibility trade-offs for optimizing short term execution while planning for long term technical capabilities
  • 5 years of Experience translating design mockups, prototypes and user stories into working applications
  • 5 years of Ability to produce code that is fault-tolerant, efficient, and maintainable
  • LICENSES or CERTIFICATIONS
  • Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
  • Have experience working with agile methodology of scrum
  • Interest and ability to learn other programming languages as needed
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations
  • Strong track record in designing and implementing large scale consumer facing applications
  • Demonstrated passion for user experience and improving usability
  • Languages (Other Than English)
Education
  • (Not required) – EDUCATION
  • (Not required) – Bachelor's Degree in Computer Science, Computer Engineering or Closely Related Field
  • (Not required) – Preferred
  • (Not required) – Master's Degree in in Computer Science, Computer Engineering or Related Field