Posted in

Mid-Level Full-Stack Software Developer

Mid-Level Full-Stack Software Developer

CompanyLeidos
LocationSilver Spring, MD, USA
Salary$67600 – $122200
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level

Requirements

  • Bachelor’s degree with 2 – 4 years of prior relevant experience. Additional years of experience or education will be considered in place of a degree.
  • Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques.
  • The ability to complete tasks independently with minimal direct supervision.
  • The ability to work and collaborate effectively within a multi-disciplined engineering team.
  • Experience working with the .NET framework, Entity framework and Linq
  • Experience working with Angular 9 or greater
  • Experience working with languages (C#)
  • Experience working with basic web technologies (XML, REST, JSON)
  • Experience working with frontend web technologies (Javascript, Typescript, HTML, SCSS)
  • Experience working with at least one Relational Database Management System (PostgreSQL, Oracle, MySQL, SQL Server, etc.).

Responsibilities

  • Develop, enhance, and maintain .NET applications and handle front and backend development procedures.
  • Perform tasks using SQL database systems
  • Design, configure, develop, and implement enhancements and production fixes to existing systems.
  • Develop and implement new systems and ensure their configuration is handled correctly.
  • Use development best-practices and appropriate patterns to develop required software solutions.
  • Analyze and revise existing system logic difficulties and ensure that technical knowledge of all phases of application systems is maintained.
  • Develop, maintain, and support existing web applications and analyze and convert business requirements as needed.
  • Perform object-oriented analysis and design, and diligent testing to ensure optimal performance of all assigned systems and system modules.

Preferred Qualifications

  • Experience working with Agile Development methodologies.
  • Hands-on experience in DevOps and CI/CD tools integrations (Bitbucket, SonarQube, Etc.)
  • Experience with Microservice Architecture
  • Experience with writing and implementing Unit Tests
  • Experience with leveraging Cloud data services
  • Experience working with a Jenkins pipeline.