Senior .Net Developer

$140,000 - $180,000

Full Time

  • Work from home
  • 25% Travel

Skills

  • .Net Developer Skills
  • UI Design
  • WIndows WPF/XAML
  • Entity Framework
  • CI/CD
  • UI Framework
  • Java
  • HTML
  • JavaScript
  • RDBMS

Job Description

Epic Systems is supporting the Department of Homeland Security (DHS), Office of Biometric Identity Management (OBIM) with software development and application enhancements efforts on the Mission Systems Lifecycle Support (MSLS) Program using Scaled Agile Framework (SAFe), Kanban and DevSecOps processes.

We are seeking a highly motivated Developer to join our growing team to develop, support, and modernize mission-critical applications for our DHS customer.  The successful candidate will help to develop, deploy, and maintain mission-critical applications. You will also provide support and technical advice during conceptualization, development, and implementation phases to transform requirements to working solutions. This includes involvement with users to define system scope and objectives, as well as contributing to design decisions. Specific responsibilities include but are not limited to the following functions:

  • Develop front end .NET applications
  • Provide support and technical advice during conceptualization, development, and implementation phases to transform requirements to working solutions. This includes involvement with users to define system scope and objectives, as well as contributing to design decisions.
  • Work on new development and re-engineering efforts, including making system design decisions
  • Implement enhancements to existing system in addition to coordinating with other developers working in parallel and perform QA/testing as needed
  • Provide software development services on all tiers (UI, Java, Oracle)
  • DevOps tools such as Git, Jenkins, Maven
  • Java Web Services / Spring Boot / Java EE
  • Web Development / UI Frameworks / HTML / JavaScript
  • Relational Database experience (RDBMS)
  • Database programming using SQL, Oracle DB / PostgreSQL DB / MySQL
  • Experience with test driven development
  • Scrum/agile project lifecycle approach to software development

Required Skills / Qualifications:

  • DHS HQ EOD (Public Trust Clearance) required to start; must be able to obtain DHS HQ Final Suitability
  • Bachelor’s degree or equivalent
  • 8+ years of experience developing desktop applications with C# on Windows (.NET platform)
  • Experience with UI (User Interface) design and development using Windows WPF/XAML
  • Experience using Entity Framework
  • Experience in refactoring existing software tooling, automation (CI/CD), and products to improve maintainability
  • Experience with Java programming language
  • Web Development / UI Frameworks / HTML / JavaScript
  • Relational Database experience (RDBMS)
  • Oracle DB / PostgreSQL DB / MySQL
  • Experience in Agile development methodology

Desired Skills / Qualifications:

  • Experience integrating devices such as cameras and fingerprint scanners
  • Experience with Postgres and/or MS-SQL databases
  • Experience in Jira to support configuration management in an Agile environment

Occasional travel to Central America countries is expected for 3-4 days.  Spanish language skills is preferred, but not required.