E

Empower AI

AIaaS platform and government IT services

Database/C# Programmer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSt. Louis, MO, USA$76.8k - $118.9k /yr

About the Job

Requirements

  • A current/active Department of Defense Secret clearance is required upon access to the facility.
  • A bachelor's degree in Computer Science, Information Systems, Information Technology, Software Engineering, or a related discipline is required; equivalent experience may substitute for education.
  • A minimum of 10 years of experience administering Oracle and/or SQL database environments, database development, application support, and related information technology disciplines is required.
  • Experience with Oracle and SQL databases, programming languages, and website or application development is required.
  • Demonstrated hands-on software development experience using C# and Microsoft Visual Studio is required.
  • Experience developing and supporting Microsoft-based web applications using ASP.NET and the .NET development framework is required.
  • Experience writing, troubleshooting, debugging, testing, and maintaining application source code is required.
  • Experience developing custom web applications based on customer and business requirements is required.
  • Experience developing applications that integrate with Oracle and/or Microsoft SQL Server databases is required.
  • Experience with PL/SQL, ASP, ASP.NET, VB, VB.NET, C#, JavaScript, VBScript, and HTML is required.
  • Experience with Microsoft Visual Studio and Visual Studio.NET development tools is required.
  • Experience developing and implementing Web Services and database schemas that interface with internal and external systems is required.
  • Experience designing database tables, views, procedures, queries, schemas, and other database structures supporting dynamic applications is required.
  • Experience with Windows Server, IIS, and Windows-based application environments is required.
  • Knowledge of Windows, UNIX, and Linux operating systems is required.
  • Experience with authentication, encryption, database security, web application security, and secure programming practices is required.
  • Experience using Fortify or an equivalent code-security analysis tool to evaluate software code is required.
  • Experience using TOAD or an equivalent database management and monitoring tool is required.
  • Experience with application design, system integration, software testing, troubleshooting, debugging, deployment, maintenance, and technical documentation is required.
  • Experience developing programming code for serial and Ethernet interfaces used to connect applications with other appliances or systems is required.
  • Knowledge of database design, system design, software development techniques, operating system software, and DBMS concepts is required.
  • Ability to develop and maintain technical documentation, source code documentation, requirements documentation, flowcharts, user instructions, and system instructions is required.
  • Ability to work independently and as part of a development team and communicate with customers, government personnel, developers, database administrators, cybersecurity personnel, and system administrators is required.
  • Knowledge of Department of Defense, Department of the Army, and Army regulations, technical bulletins, and web-development standards is required.

Responsibilities

  • Design, develop, test, debug, implement, and maintain software applications using C# and Microsoft Visual Studio.
  • Develop and support database-driven web applications using ASP.NET, .NET, HTML, JavaScript, and related Microsoft development technologies.
  • Use Visual Studio to create, troubleshoot, test, and maintain application source code and integrated software solutions.
  • Develop custom web applications based on customer requirements and established organizational goals.
  • Perform user requirements analysis, application design, programming, testing, implementation, and ongoing application support.
  • Develop and implement Web Services and schemas that interface with external clients, database management systems, appliances, and other applications.
  • Develop software interfaces supporting communication between multiple tables, systems, and appliances through serial or Ethernet connections.
  • Design, develop, troubleshoot, debug, and implement software code for different components of web applications.
  • Create and maintain Oracle and SQL Server database tables, views, schemas, stored procedures, queries, and other database objects supporting enterprise applications.
  • Develop and maintain PL/SQL and other server-side database programming needed to support application functionality.
  • Design and maintain database schemas that interface with Microsoft-based web applications and vendor software.
  • Support the integration of C# and ASP.NET applications with Oracle, SQL Server, and other database management systems.
  • Develop and maintain secure application authentication, authorization, encryption, and data-access controls.
  • Use Fortify or an equivalent software security tool to evaluate programming code for potential security weaknesses.
  • Coordinate reverse proxy server architecture for applications operating throughout Department of Defense continental United States environments.
  • Support web applications hosted in Windows Server and IIS environments with full domain services.
  • Troubleshoot web applications, database connections, internetworking protocols, system interfaces, and application-processing issues.
  • Assist with software updates, upgrades, testing, and implementation within the existing system architecture.
  • Support database installation, patching, performance management, file organization, data access, backup procedures, and auditing activities associated with supported applications.
  • Use TOAD or an equivalent database management and monitoring tool to support Oracle and SQL database operations.
  • Work with developers, database administrators, system administrators, and government personnel to resolve technical issues and implement system enhancements.
  • Provide technical guidance regarding programming practices, development procedures, database structures, schemas, and application integration.
  • Develop and maintain source code documentation, system instructions, user guides, requirements documentation, flowcharts, and other required technical materials.
  • Maintain documentation that enables application and functional users to effectively use the database and its associated systems.
  • Conduct training on application functionality, file organization, data structures, update and retrieval techniques, and available system capabilities.
  • Respond accurately and promptly to customer questions, assignments, posting requests, and technical instructions.
  • Provide weekly reporting on assigned projects, work performed, and completed activities.

About the Company

Empower AI

AIaaS platform and government IT services

Empower AI provides AI-powered solutions to U.S. federal government agencies as a prime contractor. Its core offering, the Empower AI Platform (AIaaS), automates tasks, supports decision-making with a digital assistant, and includes an AI-management layer, all built to meet federal security and compliance, with services in systems engineering, cybersecurity, software development, and infrastructure modernization. Agencies deploy and operate AI-enabled workflows on the platform, integrating with existing IT environments and receiving end-to-end delivery and ongoing support to de-risk AI adoption. The company stands out thanks to a long government-contracting pedigree dating to 1989, large contract vehicles with the Army and DISA, and ownership by KKR and H.I.G. Capital, led by CEO Jeff Bohling. Its goal is to help federal agencies modernize operations securely and transparently while meeting procurement and oversight requirements.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Reston, VA
Founded
1989

Recently Posted Jobs

Explore more opportunities at Empower AI

See more jobs