![Mobile Shire Logo](https://dn9tckvz2rpxv.cloudfront.net/shirecareers.jobs/shirelogo.png)
Job Information
TDI Technologies, Inc. Database Software Engineer in Philadelphia, Pennsylvania
Reference #: 2634798 Description POSITION SUMMARY: TDI Technologies, Inc. is seeking candidates for a Database Software Engineer position. The position's main responsibility will be to support database creation, optimization, and performance for the teams development efforts on advanced naval ship control and maintenance data management and processing. This position will support processing, storage, and analysis of large data sets, enabling scalable tools for engineers to analyze data for operational and maintenance optimization and life cycle management. The position will require collaborative software development as part of a team, test support, documentation, configuration control, and interface development. The candidate must be comfortable working with teams, supervising tasks, and have a strong technical mastery of database development, test, and maintenance.
PRINCIPAL DUTIES/RESPONSIBILITIES: 1. Design, develop, and test applications using SQL for data naval equipment monitoring and data analysis 2. Manage and conduct detailed testing of applications 3. Ensure data integrity and error handling 4. Identify database storage and processing optimization opportunities and implement improvements 5. Create and update technical documentation and specifications related to applications 6. Support systems engineering efforts for ship equipment monitoring, data processing, test, analysis, optimization, and life cycle management 7. Work within a team to troubleshoot complex problems in networked systems and test operational software 8. Support systems level testing of multiple versions of software and manage defect identification and correction 9. Review and analysis of technical documentation related to currently fielded and future systems 10. Provide technical input to the design of future user interfaces and system features
Requirements EDUCATION AND EXPERIENCE REQUIREMENTS: 1. 5 or more years of experience with relational databases such as MySQL, MS SQL Server, InfluxDB, Oracle, or similar 2. 3 or more years of experience integrating applications with relational databases 3. Bachelor of Science Degree in an engineering discipline: Computer Engineering, Electrical Engineering, Software Engineering or Computer Science is required
SPECIAL REQUIREMENTS: 1. Successful applicants must either have an active government security clearance or the ability to receive approval upon position acceptance. 2. Must have a valid US passport or the ability to obtain one upon position acceptance.
SKILLS AND ABILITIES: Essential Skills: 1. Ability to work within relational databases, acclimate to existing schemas, propose new and alternative designs, and work collaboratively with team to identify optimal system solutions 2. Microsoft SQL Server and InfluxDB 3. Understanding of mechanical and/or electrical systems integration with software (preferred) 4. Understanding of vessel integration and control systems for maritime or naval applications (preferred) 5. Managing software development approaches and ensuring effective requirements and bug tracking using tools such as JIRA, Clearquest, etc. 6. Experience managing software baselines using version control tools such as SubVersion or Git 7. Understanding of TLS, SSL, and encrypted communications protocols 8. Technical writing skills and attention to detail for documentation 9. Willingness to work as a team and convey technical problems and solutions to a variety of team members 10. Familiarity with waterfall and agile software development practices
Travel: This position may require up to approximately 5% travel.
Location: Philadelphia, PA
Equal Employment Opportunity Policy: TDI Technologies, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termina ion, layout, recall, transfer, leaves of absence, compensation and training.
#ZR