We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Engineer III, Software Integration

PBS
United States, Virginia, Alexandria
6453 Stephenson Way (Show on map)
Feb 26, 2025

Position Title:

Engineer III, Sotware Integration

Department:

Applications & Systems Integration

Corporate Area:

Technology & Operations

Status:

Regular, Full time Exempt

Manager Title:

Director, Applications & Systems Integration

Position Overview:

The Engineer III, Software Integration (EIII) leads and contributes to the full systems life cycle. They work collaboratively with Analysts and Product Managers to understand the business requirements and lead the analysis and physical design of technical solutions. They are responsible for the physical design of technical solutions which includes: analysis/design, building/coding, review, testing, configuration and deploying software and systems. The solutions frequently involve development and integration of multiple components spanning across on premises and SaaS offerings within the cloud. S/he is detail-oriented and comfortable working in an Agile Scrum environment. They work as an individual contributor with a high degree of autonomy while providing technical leadership and oversight of day to day tasks of other engineers.

Requirements for success:

  • Bachelor's degree in Computer Science, Information Systems, Computer Engineering, SystemAnalysis or a related field, orequivalent work experience.
  • Relevantsoftware development/technologycertification desirable.
  • Minimum of 7years of experience in software development and operations, delivering flexible solutions in an agile manner.
  • Experience designing and developing service-oriented, loosely coupled software solutions
  • Experience troubleshooting and diagnosing enterprise-class system issues in production environments.
  • Experience with Agile software development methodologies and ceremonies and experience working in an Agile Scrum environment
  • Experience leading project teams as a technical lead - providing mentoring/coaching, support and technical leadership to peer and junior team members, and making recommendations for training areas targeting specific areas for improvement

Skills/Abilities required:

  • Strong communication skills, including thoughtful listening skills, the ability to express complex ideas clearly and succinctly, and the ability to communicate well in writing
  • Strong collaboration skills with ability to collaborate with all levels of staff and external stakeholders
  • Strong organizational skills with the ability to balance overlapping deadlines
  • Strong problem solving, analytical skills, and design skills
  • Ability to work independently and proactively, exercising sound judgment
  • Active learner; seeks out and continues learning about new and emerging tools, technologies, and methodologies and incorporates knowledge and other feedback into work
  • Demonstrated knowledge of a broad range of hardware and software products
  • Ability to develop and deliver technical requirements, design, use cases and execute demonstrations and presentations
  • Ability to deliver on commitments, delivering consistent results and finishing what is started
  • Applies a variety of problem-solving techniques to diagnose and solve operational problems and identifies solutions to validate and resolve
  • Consistently demonstrates respect for inclusion, diversity, and ethics

Technical Experience and Skills Required:

  • Strong knowledge and experience with object-oriented (Java) design and development with a with focus on enterprise Integration patterns, software design patterns
  • Strong knowledge and experience designing, developing and consuming and integrating REST, SOAP Services and familiarity with SOA (Service Oriented Architecture) design principles
  • Proficiency in Python and experience with Python frameworks such as Django, Flask and FastAPI
  • Strong understanding of UI/UX principles, including user-centered design and accessibility.
  • Experience with designing, building and deploying products using cloud native services with AWS (Amazon Web Services) or Azure
  • Hands on experience with relational (SQL Server, PostgreSQL, etc.) and non-relational (MongoDB, DynamoDB, etc.) database development and analysis (e.g. create, query, etc.)
  • Experience withamessaging system, such as ActiveMQ, AWS SQS
  • Experience with Container technologies such as docker
  • Experience with Unit Testing frameworks (e.g. Junit, Nunit, etc.) and automated integration testing frameworks
  • Experience developing with a Git version control system (ex. Github) and CI (Continuous Integration)/CD (Continuous Deployment) tools and procedures

PBS is an Equal Opportunity Employer in accordance with the EEOC and the Commonwealth of Virginia.

Applied = 0

(web-7d594f9859-2nzb9)