Software: Architects, Developers and testers at Leidos
Gaithersburg, MD 20879, USA -
Full Time


Start Date

Immediate

Expiry Date

09 Oct, 25

Salary

67600.0

Posted On

10 Jul, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Junit, Kafka, Java, Spring Framework, Angular, Mockito, Software Development, Eclipse, Workflow, Coldfusion, Spring Cloud, Visual Studio Code, Appian, Automation, Protractor, Python, Jaws, Jquery, Node.Js, Spring Boot, Kubernetes, Sharepoint, Testing, Karma, Confluence, Jasmine

Industry

Computer Software/Engineering

Description

YOUR GREATEST WORK IS AHEAD!

In this rapidly evolving world, Leidos is always looking for new ways to disrupt the status quo, go to market faster, and optimize customer experiences. We’re seeking experienced software development professionals who can bring creative ideas to rapidly solve challenging problems. The ability to be adaptable, inquisitive, collaborative, and work with a sense of urgency in a technically diverse and geographically separated team is crucial.
You will work as an integral part of an Agile/ DevSecOps team – a highly productive, collaborative team that thrives on supporting the customer’s mission and growth objectives through innovation and AI-enabled agile software development. You will work in close collaboration with team members, customers, and other stakeholders to deliver innovative solutions for protecting public health.

EXPERIENCE WITH THE BELOW IS NOTED FOR THE VARIOUS AREAS AND IS REQUIRED:

Agile Software Development: Java (Oracle JDK), Spring Framework, Spring Boot, Spring Cloud, ColdFusion, RedHat Open JDK, RHEL, RedHat OpenShift Container Platform, Kubernetes, Istio, Kiali, APIs and Microservices, Junit, Kafka, Visual Studio Code, Eclipse, Python, JIRA, Confluence, SharePoint, Sparx Enterprise Architect
Low Code No Code: Workflow and Process Automation PaaS - Camunda, Appian, UiPath,
Web Development: Angular, React, Java Script, JQuery, Node.js
Testing and Automation: Subject7, Selenium, Apache JMeter, Junit, Jasmine, Karma, Mockito, Postman, Ready API, Protractor, Delphix, WAVE, JAWS,

Responsibilities

WE ARE SEEKING TO FILL THE FOLLOWING ROLES, CONTINGENT UPON CONTRACT AWARD.

SW Developer
Low Code No Code Architect/Developer
Automation Engineer/Tester
Tech Lead
Web Developer
UI/UX Engineer
Minimum qualifications will vary by level.

KEY RESPONSIBILITIES (AGILE SOFTWARE DEVELOPMENT AND WEB DEVELOPMENT):

  • Design, develop, and maintain software applications, modules, and components using appropriate programming languages, frameworks, and technologies, ensuring adherence to coding standards and best practices.
  • Apply extensive experience in Agile environments, lead development efforts, implement best practices, and collaborate with cross-functional teams to deliver software increments.
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews, collaborating with Agile teams to prioritize development tasks, estimate effort, and provide regular updates on progress.
  • Provide technical leadership and mentorship to junior developers, guiding them in software design principles, coding techniques, and best practices.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to architectural guidelines. Implement automated unit testing and continuous integration practices to ensure software reliability and stability.
  • Collaborate with product owners, business analysts, and stakeholders to understand project requirements, translate them into technical designs, and provide input on feasibility and implementation approaches.
  • Document software designs, architectures, and implementation details. Share knowledge and best practices with team members through code reviews, technical presentations, and mentoring sessions.
  • Identify and address technical challenges and issues throughout the development lifecycle, fixing software defects and enhancements, and troubleshooting complex problems as they arise.
  • Identify opportunities for performance optimization and scalability improvements in software applications, implementing optimizations to enhance system efficiency and responsiveness.
  • Stay abreast of the latest trends, tools, and technologies in software development. Conduct research and experimentation with emerging technologies to drive innovation and improve development practices.

KEY RESPONSIBILITIES (TESTING AND AUTOMATION):

  • Design, develop, and maintain automated test frameworks with hands-on automation experience on complex applications with multiple integrations.
  • Write and execute automated test scripts for functional, regression, integration, and end-to-end scenarios.
  • Develop and maintain performance test automation to evaluate system scalability and responsiveness.
  • Collaborate and contribute to test-driven development (TDD) with developers to contribute to unit testing and ensure proper test coverage.
  • Perform API Testing.
  • Integrate automated tests into CI/CD pipelines for systems to be deployed across environments.
  • Integrate with test management tools to record automated test results and automatically open defects (test report).
  • Analyze test results, identify bugs, and work closely with developers to resolve issues.
  • Document test processes, results, and maintain traceability across test artifacts.
  • Continuously improve test automation strategies, frameworks, and tools.
  • Ability to lead, mentor and guide junior and new members of the team
  • Ensuring that the test strategy is maintained and updated as needed in accordance with best practices throughout the development lifecycle.
  • Participate in Agile ceremonies, including daily standups, sprint planning meetings, sprint reviews and sprint retrospectives.
  • Conduct troubleshooting/test execution in support of remediation efforts as required
Loading...