Independent Software is seeking a skilled and detail-oriented Database Engineer (Level 2) to support the development implementation and management of database systems that are critical to mission this role you will design database structures optimize data flow and support the development of software that interacts with both relational and object-oriented data models. You will be a key contributor to developing secure scalable and efficient databases within systems that support complex technical environments.
At Independent Software you will be part of a team that thrives on technical excellence mission impact and continuous improvement. Youll contribute to real-world solutions while working in a collaborative and supportive environment. Join us to build systems that make a difference.
Key Responsibilities:
Design develop and implement databases and support data storage and retrieval
Support database development efforts through all phases of the project lifecycle
Analyze system requirements and optimize data architecture accordingly
Assist with the development of long-term and short-term plans for database administration
Write and maintain database parser and loading scripts
Develop queries scripts and macros to transform and manipulate data
Integrate database structure with the broader system architecture under development
Make decisions and trade-offs related to data volume performance distribution and retention
Support information analysis performance tuning and schema optimization
Contribute to system improvement recommendations related to databases and data flow
Required Skills and Qualifications:
Experience with database development in both relational and object-oriented environments
Ability to write efficient queries stored procedures and data manipulation scripts
Knowledge of database administration principles and best practices
Understanding of data modeling logical/physical schema design and system integration
Familiarity with scripting languages and data loading techniques
Strong analytical skills and ability to translate system requirements into database architecture
Ability to work independently and within a team environment to meet project goals
Education and Experience:
A minimum of five (5) years of experience as a Database Engineer supporting programs of similar scope and complexity
Bachelors degree in a technical discipline from an accredited college or university is required
In lieu of a degree four (4) additional years of relevant database engineering experience may be substituted (total of 9 years)
Clearance Requirement:
Must possess an active TS/SCI with appropriatePolygraph tobe considered for this role
Why Choose Independent Software
At Independent Software our people are the mission. Weve built a company around collaboration integrity and innovation and we make sure our team has the tools and support to grow succeed and thrive. When you join us you will:
Support critical national security missions that matter
Be part of a close-knit employee-first culture where your voice is heard
Expand your skills through ongoing training mentorship and career development
Enjoy competitive compensation generous benefits and work-life balance
Ready to take the next step in your career Join us and be part of something bigger.
Apply today.
Were an equal opportunity employer. All applicants will be considered for employment without attention to race color religion sex sexual orientation gender identity national origin veteran or disability status.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.