Senior Software Engineer/Database
Senior Software Engineer/Database Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will have a profound impact on the country's most critical role - protecting our national security. Why Join Us?
- Innovative Projects: KBR's work is at the forefront of engineering, logistics, operations, science, program management, mission IT and cybersecurity solutions.
- Collaborative Environment: Be part of a dynamic team that thrives on collaboration and innovation, fostering a supportive and intellectually stimulating workplace.
- Impactful Work: Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense.
- Collaboration: Collaborate with the team lead to define software and/or database requirements.
- Technical Specifications: Develop technical specifications for new and existing systems.
- Relational Databases: Design, develop, and optimize relational databases, with a focus on PostgreSQL.
- Object Relational Mapping : Implement, optimize, and maintain Sequelize ORM for database interactions in JavaScript applications.
- API Architectural Design: Build RESTful APIs and backend services using JavaScript (Node.js, Express) and Python.
- Graphical User Interface Creation: Develop and maintain Python-based UIs for data visualization and system interaction.
- File System Management: Integrate and manage file system data within a database for statistical analysis.
- On-site Meeting Support: Support on-site meetings and deliveries to customers.
- Database Performance Optimizations: Stay up-to-date with industry best practices in database performance tuning, indexing strategies, and query optimization.
- Data Modeling & Management: Contribute to data modeling and management best practices within the product lifecycle.
- Software Validation: Conduct unit, system, and integration testing for software validation.
- Location: Customer site
- Travel Requirements: Minimal 0-20%
- Working Hours: Standard
- Security Clearance: Active TS clearance with SCI Eligibility, and consent to future polygraph testing.
- Education: Bachelor of Science Degree in Computer Science, Engineering, or a related discipline.
- Software Development Experience: 5+ years of software development experience with C/C++, Python, JavaScript (Node.js, Express, Sequelize).
- Database Optimization Expertise: Strong expertise in PostgreSQL and relational database performance optimization.
- SQL Database Development: Experience designing, maintaining, and querying SQL databases.
- Systems Communications: Experience developing RESTful APIs with JSON-based communication.
- System Communication: Brief description.
- Operating System Proficiency: Unix/Linux software development.
- File System Data Integration Experience : Experience working with file system data integration for statistical analysis.
- Communication Skills: Strong communication and problem-solving skills.
- Flexible Workstyle: Ability to work both independently and collaboratively to meet customer and company goals.
- Security Clearance: Active TS/SCI clearance and a polygraph
- Algorithm Experience: Experience with mathematical algorithm development and performance optimization.
- Python Framework Expertise: Expertise in Python UI frameworks like Qt/QWT.
- Sequelize ORM Experience: Experience working with Sequelize ORM in large-scale applications.
- Task Automation Proficiency: Proficiency in Unix shell scripting.
- Machine Learning Knowledge: Knowledge of machine learning or statistical computing frameworks.
Recommended Jobs
Associate Director of Admissions
JOB SUMMARY The Associate Director of Admissions serves as a key member of the admissions leadership team, providing strategic direction and operational oversight for campus visits, recruitment ev…
Tech - lab - hospital
Everyone who works with Mercy Health is united under one purpose: to help our patients be well in mind, body and spirit. This drive, along with our history of faith, is a powerful combination. It giv…
Snow Removal Subcontractors
❄️ NOW HIRING SNOW SUBCONTRACTORS ❄️ &##128205; Dayton, Ohio | West Chester, Ohio| Centerville, Ohio We’re gearing up for the 2025–2026 snow season and looking for reliable Snow Removal Subcontrac…
Electrical Estimator
Job Description Job Description Description The ideal candidate should be a skilled, self-motivated professional with 7 years of electrical estimating experience within the commercial and indust…
Body Shop Apprentice
Body Shop Apprentice We’re looking for a Body Shop Apprentice to join our team! This is a great opportunity to start your career in the collision repair industry. You’ll learn from experienced techn…
LPN (Licensed Practical Nurse)
LPN (Licensed Practical Nurse) Full-Time Position Duties The LPN at URS will coordinate and manage all Agency LPN services. The LPN provides services on a regularly scheduled basis to clients; both…
Dealership Merchandising Assistant
Serpentini Chevrolet of Tallmadge is growing and we need YOU! With over 40 years in business, Serpentini Chevrolet of Tallmadge has proven to be a growing community leader and provides excellent caree…
B Level Automotive Service Technician
B Level Automotive Service Technician Location: Reineke Ford - Tiffin, OH About Reineke Family of Dealerships The Reineke Family of Dealerships has been serving customers for generations with a prou…
Security research engineer
About Us We are the leader in human-centric cybersecurity. Half a million customers, including 87 of the Fortune 100, rely on Proofpoint to protect their organizations. We’re driven by a mission …
Drain Service Consultant
WE INVEST IN YOU – At Eco Plumbers, Electricians, and HVAC Technicians we hire winning attitudes and train for success! Eco is a growing, full-service residential plumbing company located in Hilliar…