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
Greenhouse Research Technician
Who We Are: Smithers-Oasis, located in Kent, Ohio, is a global leader in the manufacturing and marketing of floral, grower, post-harvest and specialty foam products. We have operations in over 20 …
CNC Setup Machinist
Pay: $95,000.00 - $140,000.00 per year Job description: Why This Is a Great Opportunity Step into a true Tax Manager role where you own client relationships and lead engagements start to fin…
Real Estate Buyer's Agent (Independence)
DESCRIPTION: Are you passionate about helping people make one of the most important decisions of their lives? As a Real Estate Buyer's Agent , you will be dedicated to representing and guiding buye…
Peer Recovery Supporter
firsthand supports individuals living with SMI (serious mental illness). Our holistic approach includes a team of peer recovery specialists, benefits specialists and clinicians. Our teams focus on mee…
Routing Engineer
Job Seekers can review the Job Applicant Privacy Policy by clicking here ( . Job Description 2 positions available: One is onsite in Coppell, TX or Irving, TX One is fully remote (nationwi…
LPN - Cleveland, OH
Join the KARE Revolution! Our mission is to transform caregivers and nurses like you into KARE Heroes who can save the day by responding to the call from senior care communities. Become part of t…
Field Clinical Representative II - Toledo, OH
Additional Location(s): N/A Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance At Boston Scientific, we’ll give you the opportunity to harness all that’…
Product Manager
Build the Path Forward At Path Robotics, we’re building the future of embodied intelligence. Our AI-driven systems enable robots to adapt, learn, and perform in the real world closing the skilled …
Respiratory Therapist - Float Pool Tier 1a
Location: Bay Park Hospital Department: Radiology Resource Pool Weekly Hours: 36 Status: Full time Shift: Nights (United States of America) Sign On Bonus: Job Requisition Qualifi…