Jobs · Engineering · Maryland

Software Developer - Expert

Amentum · Fort Meade, MD · 1 mo ago
On-siteEngineeringFull-time

About the role

The Senior .NET Core Developer will be a key contributor to the development and maintenance of SENTINEL, a web-based application used to track counterintelligence related entities and their relationships. This role supports on-going Army modernization efforts to bring cutting edge technologies to CI and HUMINT operations.

Responsibilities

  • Develop new, cutting-edge software solutions for SENTINEL utilizing strong C# programming skills.
  • Maintain and enhance existing functionality within the SENTINEL application.
  • Contribute to the design and architecture of new features and components.
  • .NET Core Application Development: Develop enterprise-level web applications utilizing .NET Core, Razor Pages, Dependency Injection, Web APIs, and HTTP request/response handling.
  • Data Management: Utilize Entity Framework (EF) Core, Code First, Migrations, and LINQ syntax to manage data interactions with SQL Server, including data insertion, querying, updating, and deletion.
  • Front-End Development: Possess exceptional JavaScript development skills. Implement AJAX calls, form validation, DOM manipulation, and interactivity using JavaScript. Style web applications utilizing CSS and UI layout frameworks such as Bootstrap 5 to create visually appealing and consistent user interfaces.
  • Collaboration & Mentorship: Collaborate with other developers, analysts, and stakeholders throughout the software development lifecycle. Potentially mentor junior developers and share knowledge.

Requirements

  • Master’s degree in a relevant field and 12 years’ relevant experience; with a portion of the experience within the last 2 years, or
  • Bachelor’s degree and 14 years of relevant experience, or
  • Associate degree and 16 years of relevant, or
  • High school diploma and 20 years of relevant experience.

Qualifications

  • Security Plus certified
  • Qualified at Information Assurance Technical Workforce Requirement Level II as defined in DoD 8570.01-M, Table C3.T1.
  • Skilled in data visualization and use of graphical applications, including Microsoft Office (Power BI) and Tableau;
  • Major data science languages, such as R and Python;
  • Managing and merging of disparate data sources, preferably through R, Python, or SQL;
  • Statistical analysis;
  • Data mining algorithms.

Skills

  • Deep understanding and practical experience with .NET Core development.
  • Exceptional C# programming skills with a thorough understanding of object-oriented programming principles.
  • Extensive experience with Entity Framework Core, Code First, Migrations, and SQL Server.
  • Solid understanding of JavaScript, HTML, CSS, and modern front-end frameworks (e.g., Bootstrap).
  • Proficient with Azure DevOps and Git for source control, CI/CD, and collaboration.
  • Exceptional analytical and problem-solving skills.

Benefits

  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retail benefits (including 401(k) matching)
  • Retirement benefits
  • Education reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance

Similar jobs

Software Developer

Boston ScientificMaple Grove, MN· 3 days ago
$60k/yrapply on bostonscientific.eightfold.ai

Software Developer

Hayden IndustrialTulsa, OK· 3 days ago
Engineeringapply on secure5.entertimeonline.com

Software Developer

National Institute of Standards and Technology (NIST)Gaithersburg, MD· 2 days ago
Engineeringapply on usajobs.gov

Software Developer

MPW Industrial ServicesHebron, OH· 1 mo ago
Engineeringapply on olivia.paradox.ai

Software Developer

Kings River PackingSanger, CA· 1 mo ago
Engineering$72k–$92k/yrapply on ats.rippling.com

Software Developer

Tata Consultancy ServicesAddison, TX· 3 wk ago
Information Technology$90k–$110k/yrapply on ibegin.tcsapps.com