Serco is seeking a Software Database Engineer to remotely support SATCOM programs with hands-on experience in software engineering, database development, and integration. The role involves developing, testing, and debugging software, as well as collaborating with team members and stakeholders to provide critical solutions for U.S. Department of Defense communications programs.
Responsibilities:
- Develop, document, test, and debug software containing logical and mathematical solutions to business/mission problems
- Apply appropriate standards, processes, procedures, and tools throughout the software development life cycle
- Diagnose problems encountered during application integration and address fixes/enhancements according to prescribed program processes
- Design and develop complex software applications using various programming and scripting languages
- Work in a Windows environment with relational databases and client-server applications
- Provide hands-on support in a dynamic and challenging environment on a daily basis
- Work collaboratively with team members, program stakeholders, and DoD contractor personnel
- Support travel as required for customer interface, technical interchange meetings, on-site support, and event/exercise activities
Requirements:
- Bachelor's degree in a STEM discipline and 8 years of related experience, OR a Master's degree and 6 years of experience, OR STEM PhD and 4 years of experience, OR a HS Diploma/GED and 12 years of experience
- Active U.S. Department of Defense (DoD) Secret security clearance
- Experience with data warehousing technologies including relational and nonrelational databases, SQL, and data analytics
- Experience supporting PostgreSQL database management systems on Windows or Linux platforms
- Experience with Database Replication
- Experience with scripting languages such as PowerShell and Python for automation and database operations
- Full lifecycle project development experience
- Experience working in Agile Teams and following SAFe methodologies
- Experience documenting design, processes, and procedures
- The ability to travel up to 10% of the time
- Strong problem-solving skills and the ability to troubleshoot and debug complex systems
- Effective verbal and written communication skills
- Ability to collaborate and work independently in a fast-paced environment
- Excellent organizational skills and attention to detail
- Active DoD Top Secret security clearance
- Master of Science in Engineering or other STEM discipline
- Experience implementing automation solutions using Ansible
- Familiarity with DevOps processes and Cloud Infrastructure
- Systems administration experience, including Windows, Linux, and VM environments
- Understanding of enterprise-level computing platforms involving virtualization, distribution, and high availability
- Prior experience with direct customer interaction
- Security+ or other DoD Level 2 Security Certification (preferred)