The Database Programmer / Developer will support assigned Army organizations by designing, developing, implementing, and maintaining database-driven web applications, file management systems, and enterprise-level database solutions. The position requires providing technical guidance, system integration, web development, documentation, and customer support while working under the direction of government personnel.
This position is contingent upon contract award. Must hold a DoD Secret Security Clearance.
Work Location: Overland, MO (Onsite)
Duties & Responsibilities
- Serve as the Database/Programmer Developer for assigned Army organizations.
- Plan, organize, and develop database tables, views, procedures, and queries for dynamic web applications.
- Design and implement web sites to interface with multiple systems via serial and Ethernet connections.
- Provide technical advice on file organization, database structure, and programming practices.
- Implement database strategies and enterprise database solutions, including installing patches.
- Develop schemas and web applications that interface with DBMS.
- Establish and maintain data dictionaries as part of DBMS.
- Participate as a team member for web development projects.
- Develop and implement Web Services/Schemas for external client integration.
- Maintain storage allocation, search strategies, and access methods.
- Design and monitor implementation of file management software and backup/audit procedures.
- Troubleshoot, debug, and implement software code (HTML, ASP, .NET, JavaScript).
- Collaborate with graphic designers and project teams on site concept, interface design, and architecture.
- Provide documentation (requirements, source code, system/user instructions).
- Conduct training on database/file organization and retrieval techniques.
- Support Knowledge Management initiatives by designing reports, analyzing file statistics, and updating policies.
- Work effectively with customers via email or in person.
- Advise management on operational improvements, software changes, and conflict resolution.
- Ensure compliance with DoD, DA, and Army technical bulletins and web development standards.
- Provide Internet/intranet/extranet development and administration in Windows environments (domain services, web servers, DNS, proxy servers).
Knowledge & Experience Requirements:
- Minimum 10 years’ experience with databases (Oracle/SQL), programming languages, and web application development.
- Strong knowledge of multiple operating systems: Windows, Unix, Linux.
Proficiency in:
- Programming/Web Languages: HTML, ASP, .NET, JavaScript, PL/SQL, VB, VB.NET, C#, VBScript.
- Software/Tools: IIS, Visual Studio/Visual Studio.NET, Microsoft SQL Server, MS Access, Microsoft Reporting Services, Fortify (or equivalent code security tool), Toad (or equivalent DB management tool).
- Experience in writing code in C/C++/C#, Visual Basic, and scripting languages (PQL, SPQL).
- Knowledge of authentication and encryption methods.
- Web services development and integration.
- Experience in flowcharting and documentation.
- Ability to develop programming code for serial/Ethernet interfacing with appliances/systems.
- Strong knowledge of Knowledge Management (KM) tools and principles.
- Broad knowledge of system design, DBMS utilization, and vendor software schema development.
- Understanding of DBMS technological advancements and cost-effectiveness evaluations.
- Knowledge of DoD/Army regulations, technical standards, and compliance requirements.
Skills in:
- Designing and supporting custom web applications.
- Coordinating reverse proxy server architecture for DoD CONUS applications.
- Coordinating with ITT (ITBC) on outages, patches, PKI certificates, and TNOSC issues.
- Providing technical guidance to programmers.
- Supporting application updates/upgrades within the system architecture
ASSYST Benefits:
We are proud to offer a robust benefits package including medical, dental, vision, 401(k) retirement plan, disability insurance, flexible spending accounts and more in order for our employees to maintain a secure work/life balance.
ASSYST is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, national origin or any other characteristic protected under federal, state, or applicable local law.