Software Developer

Fusion TechnologyWashington, DC
472dRemote

About The Position

The Software Developer position at Fusion Technology involves developing and maintaining Azure Web Applications using C# and Blazor, along with Azure Functions. This role is integral to supporting mission-critical US Government programs and the Intel Community, allowing for remote work flexibility.

Requirements

  • Active DOD Secret security clearance
  • Bachelor's Degree with 6 years of experience or 10 years of experience in lieu of degree
  • 6+ years of experience in C# or similar object-oriented programming language
  • Experience with front-end development and building dynamic web applications, preferably with Blazor, Razor pages, or MVC
  • Experience with SQL and specifically Entity Framework or similar object-relational mapping database frameworks
  • Experience working with REST APIs
  • Experience writing unit tests
  • Familiarity with Azure or similar cloud services
  • Troubleshooting skills and ability to debug both front-end and back-end issues in a fast-paced environment
  • Familiarity with agile methodologies and working in agile development teams
  • Familiarity with Git, Bitbucket, or a similar version control system

Nice To Haves

  • Knowledge or experience with Blazor or Razor pages
  • Experience working with Azure

Responsibilities

  • Develop and maintain an Azure Web App built on C# and Blazor
  • Develop and maintain 5 Azure Function apps built in C#
  • Utilize Microsoft Entity Framework to develop and interact with SQL databases using a code-first approach
  • Work with REST APIs to seamlessly integrate web applications with external services
  • Collaborate with an Agile team, attending daily standups, sprint retrospectives, and PI planning meetings to develop solutions based on requirements and acceptance criteria.

Benefits

  • Best-in-class matching 401K program
  • Comprehensive healthcare plan through Meritain
  • Competitive employer contribution to a health savings account
  • Vision and dental plans
  • Life insurance
  • Short- and long-term disability
  • Personal leave
  • Paid certifications and training

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service