Software Engineer, Jr/Mid

Posted:
10/13/2024, 5:00:00 PM

Location(s):
Bethesda, Maryland, United States ⋅ Maryland, United States

Experience Level(s):
Junior ⋅ Mid Level

Field(s):
Software Engineering

Workplace Type:
On-site

Looking for an opportunity to make an impact?

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers’ success. We empower our teams, contribute to our communities, and operate sustainable. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business.

Your greatest work is ahead!

We are in search of a Software Developer to join our task force at the Government Health and Safety Solutions Operation in Bethesda, MD. This opening will support federal health enterprise systems.

Role is required to be able to work onsite in Bethesda, MD and candidate MUST:

be local to the DC Metro area, able to work onsite in Bethesda, MD AND

be a US Citizen or US person (Green Card Holder) with the ability to obtain a Public Trust clearance.

Research, design, develop and maintain enterprise system for our Leidos clients using the PHP, NodeJS, React, Angular, Bootstrap, RESTful, XML, SQL, Visual Studio Core, GitHub Actions and Power BI in an Agile software development environment. This involves the use of user stories, acceptance criteria and other software engineering artifacts as part of an Agile team.

Begin your journey of a flourishing and meaningful career, share your resume with us today!

Responsibilities Include:

The candidate will be responsible for creating maintainable, adaptable, and scalable, defect free code using software development best practices and coding standards (i.e. software reuse, refactoring, continuous integration, test automation, secure development, TDD, static code analysis, peer/code review). He/she will support the software configuration management process and understand software components and their interface requirements.

This position requires someone who is proactive and passionate about ensuring the quality of software deliverables and continuous improvement, as well as, and can communicate with the development teams what is required to achieve this effectively on tasks.

  • Design and conceptualize application architecture adhering to industry standards, covering presentation, business logic, and database layers, data replication strategies, and network connectivity.
  • Provide guidance on and implement industry best practices in design standards and development principles for the application.
  • Develop applications using ORM frameworks and integrate with OAUTH/OIDC-based middleware IAM servers.
  •  Write database scripts in SQL Server utilizing SQL and T-SQL.
  •   Design and develop user interfaces for web applications using HTML5, JavaScript, Bootstrap, and jQuery.
  •   Create complex graphs and charts using Telerik and other third-party charting components.
  •   Design and implement Web services and Web APIs.
  •   Perform unit testing on developed code using Sonar.
  •   Build CI/CD pipelines using GitHub and DevSecOps tools on the Azure platform.
  •   Collaborate with the QA team on functional, regression, security, and performance testing of applications.
  •   Maintain and update all relevant design, development, and testing documentation.
  •   Communicate and collaborate with customers, analysts, architects, database administrators, operations, and testers in an Agile Scrum environment.
  •   Work with the Project Manager to understand requirements, plan technical tasks, develop and test code, and verify deployment.
  •   Provide production support and troubleshooting by analyzing data, logs, and reproducing issues in non-production environments.

Required Education:

•            Bachelor's Degree preferably in Computer Science or IT related discipline and 3 years of related experience is required

Required Experience & Skills:

  • Proficient in deploying web applications within Linux environments.
  • Strong background in object-oriented design, development, data structures, and design patterns.
  • Experienced in PHP, NodeJS, React, Angular, Bootstrap, RESTful services, and XML.
  • Familiar with Agile methodologies and adept at implementing best practices using industry standards across all developed software.
  • Skilled in working with Web Service, Web APIs, and Git.
  • Expertise in front-end technologies like Bootstrap, jQuery, Ajax, HTML5, and CSS3.
  • Experience with third-party tools such as Telerik UI.
  • Proficient in RDMS, database design, and troubleshooting (SQL Server, T-SQL).
  • Experienced in developing SQL server scripts, stored procedures, T-SQL, and functions.
  • Capable of creating reports using Power BI and SSRS.
  • Knowledgeable in automated unit testing and test-driven development.
  • Understanding of web application security vulnerabilities and mitigation strategies.
  • Experienced in integrating web applications with middleware software.
  • Ability to multitask and thrive in dynamic, fast-paced environments.
  • Strong verbal and written communication skills.

hhsnih
 


 

Original Posting Date:

2024-10-14

While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:

Pay Range $65,000.00 - $117,500.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Leidos

Website: https://www.leidos.com/

Headquarter Location: Reston, Virginia, United States

Employee Count: 10001+

Year Founded: 1969

IPO Status: Public

Industries: Computer ⋅ Government ⋅ Information Services ⋅ Information Technology ⋅ National Security ⋅ Software