Unlimited Job Postings Subscription - $99/yr!

Job Details

Software Engineer / Developer

  2026-01-10     Staff Solvers     Chesapeake,VA  
Description:

Required/Desired Skills

  • 8+ years of experience with C# developing custom .NET applications (ASP.NET, MVC.NET, .NET Core, REST API's, web services, Angular, etc.)
  • 6+ years of experience in Web application development fluency with JavaScript JQuery, CSS, Bootstrap and HTML5
  • 6+ years of experience with SSRS/SSAS/SSIS
  • 6+ years of experience with Visual studio or VSCode
  • 5+ years of experience with ADO.Net ad Entity Frameworks
  • 5+ years of experience working with TFS for purposes of source control and DevOps (desired)
  • 5+ years of experience with Agile SDLC best practices (desired)
  • 5+ years of experience in software change management and release management (highly desired)
  • 3+ years of experience with Crystal Reports (desired)
  • 3+ years of experience with Design Patterns and using MVC framework, Dependency Injection Framework
Education:
  • Bachelor's Degree in Computer Science or other related field disciplines
Job responsibilities:
  • Responsible for working collaboratively with product and platform teams to create and support rich, interactive applications that help end-users manage their data and processes
  • Design, code, test, implement, scale and (in some cases) support application software and systems
  • Work closely with other IT stakeholders to understand business requirements and translate these into product or platform features, user stories, and/or components
  • Drive the analysis and physical design of technical solutions related to a product or platform and are expected to effectively write new programs as well as support upgrades, maintenance or issue resolution for existing applications and systems
  • Use DevOps and Agile processes to deliver desired functionality quickly and effectively, while iterating to continue development
  • Own all aspects of development, from UX planning to deployment. They plan and implement software, firmware, and hardware releases for test and production environments
  • May develop integrations for an application/platform
  • Apply a broad knowledge of principles, practices, and procedures to complete assignments of the highest complexity
  • Work on assignments where the business and technology problems, opportunities, and solutions may be undefined, many unknowns exist
  • Work as subject matter expert and may provide indirect leadership


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search