Software Engineer (C#, VB.NET) Job at aqua IT, Saint Louis, MO

VC9wbkFUb0tTck5oWTdkUTF4bWNKOUtOY3c9PQ==
  • aqua IT
  • Saint Louis, MO

Job Description

Overview:

We are seeking a Software Engineer to support a customer-focused mission maintaining and modernizing a pair of internal applications. The role involves routine software maintenance, bug fixes, and transitioning legacy software from VB.NET to C#. The initial project phase will include close collaboration with the customer to gather and refine requirements prior to carrying out technical implementation. A successful candidate will have experience with the Microsoft technology stack, AWS services, and related software.

Responsibilities:

  • Provide ongoing maintenance and break-fix support for a legacy VB.NET application
  • Collaborate with customers to define and refine software requirements
  • Lead the re-engineering and migration of an application from VB.NET to C#
  • Implement software changes in a methodical and well-documented manner
  • Support basic UI updates, minor feature enhancements, and reliability improvements
  • Participate in technical meetings and requirement-gathering sessions
  • Follow existing development and configuration management workflows (e.g., Git/GitLab, Jira)

Basic Qualifications:

  • Active Top Secret clearance (TS/SCI preferred, must be eligible to obtain CI Poly after starting)
  • Experience with Microsoft .NET ecosystem tools such as VB .NET , C# , C++, Visual Studio, WPF.
  • Familiarity with Visual Studio and common debugging tools
  • Firm understanding of object-oriented design, data structures and design patterns
  • Experience working with large code bases
  • Database experience such as PostgreSQL
  • Web Application and application workflow experience
  • Ability to write clear, maintainable, and testable code
  • Solid understanding of software maintenance, version control, and agile practices
  • Experience collaborating with end users or stakeholders to collect requirements

Preferred Qualifications:

  • GIS experience and knowledge of roaster and imagery
  • Experience converting legacy applications to newer frameworks or languages
  • Familiarity with AWS environments (e.g., EC2, S3)
  • Prior work in government or defense contracting environments
  • Experience working with relational databases like PostgreSQL
  • Security+ or equivalent DOD 8570 certification

Job Tags

Full time,

Similar Jobs

Belmont Terrace

MDS Nurse - 5K Sign-On Bonus Job at Belmont Terrace

 ...of the Resident Assessment Instrument (RAI), that is, the Minimum Data Set (MDS), Care Are Assessments (CAAs) and Care Plan in accordance with State and Federal requirements. As an MDS Nurse you participate as part of the facility Interdisciplinary Team (IDT) in the systems... 

TekWissen LLC

IT GoLang Developer Job at TekWissen LLC

 ...pharmaceuticals; consumer healthcare products, agricultural chemicals, seeds and biotechnology products. Job Title: IT GoLang Developer Location: Creve Coeur, MO 63141 Duration: 12 Months Job Type: Temporary Assignment Work Type: Remote... 

NTC Language Services

Interpreter - Vietnamese Job at NTC Language Services

 ...around your schedule?Language Service Agency is seeking dependable and experienced on-call interpreters fluent in English and Vietnamese. In this role, you will provide critical language support during peak times, special projects, or to cover absences. The position... 

The GEO Group, Inc.

INVESTIGATOR, PREA Job at The GEO Group, Inc.

 ...This position is responsible for conducting all PREA-related investigations assigned to the facility. Responds to and processes potential...  ...Sexual Abuse (PSA) Compliance Administrator. Consults with Corporate PREA team and OPR to ensure investigations are thoroughly... 

Qual Pac 1600

Inside Sales Representative Job at Qual Pac 1600

 ...difference with over 1,000 team players, please read on. Inside Sales RepresentativeSalary: $65,000 with an additional 10%...  ...partners to build pipelines and close deals.* Perform effective online demos to prospects.* Understand customers needs, requirements...