Software/Database Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Systems Planning & Analysis · 1 day ago

Software/Database Developer

Systems Planning and Analysis, Inc. (SPA) delivers high-impact, technical solutions to complex national security issues. The role of Software/Database Developer involves designing and implementing database architectures and leveraging Databricks for data processing to support the Department of Defense's technological superiority.

AnalyticsInformation Technology
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Designing, developing, and implementing robust database architectures, incorporating advanced analytics and data processing to meet organizational requirements for data storage, retrieval, and analysis
Schema design, performance optimization, and ensuring scalability across various platforms, including MS Access
Leveraging Databricks to build and deploy data pipelines, perform complex data transformations, and develop data-driven applications
Working with Databricks notebooks, clusters, and related infrastructure
Implement, deploy, and maintain databases on various platforms, including MS Access, ensuring performance, security, availability, and data integrity
Complete tasks such as backup, recovery, migration, and upgrades
Develop and maintain MS Access databases and applications, including VBA scripting and automation, to support specific business needs and integrate with other systems
Implement and adhere to company data management practices and policies, ensuring data quality, security, and compliance across all database platforms
Develop and maintain secure database solutions, adhering to best practices and security protocols to protect sensitive R&E data
Collaborate with multiple interagency teams to contribute to protecting the nation’s R&E technology ecosystem
Write code to interact with databases, develop database applications, integrate with Databricks, and potentially develop scripts and automation for MS Access using VBA and other relevant languages

Qualification

Database architectureDatabricksMS Access developmentProgramming languagesCloud-based databasesData governanceSharePoint FrameworkDatabase management systemsTeam orientationOral communicationWritten communicationDetail-oriented

Required

Bachelor's degree or higher in a STEM field
Active TS/SCI clearance
10+ years of experience in database architecture, design, and implementation, including two years utilizing Databricks and demonstrated proficiency in MS Access development and maintenance, specifically VBA scripting
Proficiency in programming languages such as R, Python, and SQL; experience with VBA for MS Access automation is essential
Strong understanding of database design principles, including data modeling, schema design, and database normalization
Experience with database management systems (e.g., PostgreSQL, MySQL, SQL Server, MS Access)
Experience with cloud-based databases and data warehousing solutions, including Amazon RDS, Google Cloud SQL, Microsoft Azure Database Services, and ideally cloud-based data lakes
Hands-on experience with Databricks, including cluster management, notebook development, and data pipeline creation
Understanding of DoD database and cloud infrastructure, guidance, and policy
Experience with data governance, data quality, and data security best practices
Exceptional oral and written communication skills; strong team orientation and ability to collaborate effectively in a multi-disciplinary environment
Ability to be onsite for classified work and meetings; proactive, organized, and detail-oriented
Proficiency in SharePoint Framework (SPFx): SPFx allows for the creation of responsive, web-based solutions within SharePoint
Experience with SharePoint REST API: This enables direct interaction with SharePoint data using HTTP requests
Knowledge of Power Platform: Power Automate and Power Apps are essential for automation and low-code development within SharePoint
Familiarity with SharePoint administration: Important for security, user management, and site settings
Technical skills: Proficiency in languages like C#, JavaScript, and SQL Server, along with knowledge of web development technologies

Preferred

Experience with other languages like Java, Scala, PL/SQL, C++, and HTML

Company

Systems Planning & Analysis

company-logo
Systems Planning & Analysis (SPA) is a leading global provider of data-driven analytical insights for critical national security programs.

Funding

Current Stage
Late Stage
Total Funding
unknown
2021-10-06Acquired

Leadership Team

leader-logo
Rich Sawchak
Chief Executive Officer
linkedin
leader-logo
Bruce Phillips
Vice President, Emerging Markets Growth
linkedin
Company data provided by crunchbase