Mid Level Software and Data Engineer
Backend Developer
Analytics
Business Intelligence
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Integration
Data Pipeline
Data Platform
Data Processing
Database
Databases
Digital Marketing
ETL
Informatica
Information Technology (IT)
Integration
Programming
Programming Language
Programming Languages
Reporting and Analytics
SQL
Visual Design
Job Description
Trinzic is seeking a Mid Level Software and Data Engineer in San Antonio, TX to support the Air Education and Training Command. This role focuses on building, enhancing, testing, deploying, securing, and sustaining software and data solutions that enable training, education, and data-driven decision-making across AETC.
Responsibilities
- Develop, configure, test, deploy, troubleshoot, and maintain secure web applications, APIs, data services, automation products, dashboards, and related digital capabilities aligned to A3G requirements.
- Partner with stakeholders to identify and document user, mission, business, functional, non-functional, regulatory, and Department of the Air Force requirements, including support for requirements workshops, backlog refinement, prioritization, traceability, and software requirements documentation.
- Create and maintain technical designs for application architecture, user interfaces, workflows, system interfaces, data models, and data flows, producing architecture diagrams, interface documentation, design packages, and configuration-controlled technical artifacts.
- Design, build, and maintain APIs, connectors, Extract, Transform, and Load processes, data pipelines, data structures, and integration services that collect, tag, process, and make mission data available across the enterprise ecosystem.
- Configure and develop data pipelines, ontologies, dashboards, applications, code repositories, and data integrations within Envision or Palantir Foundry, applying platform development practices and supporting required environment configuration.
- Develop and maintain data dictionaries, metadata repositories, data definitions, domain values, integrity rules, and technical documentation for learning-services databases and data-warehouse environments.
- Profile and audit data for accuracy, completeness, consistency, and integrity, and develop validation rules, quality monitoring, exception reporting, and corrective-action products in line with government direction.
- Produce test strategies, test plans, automated test suites, regression tests, and test reports, and support user acceptance testing, deployment validation, defect resolution, and test evidence maintenance.
- Prepare deployment plans, release schedules, implementation procedures, rollback processes, deployment checklists, and configuration-management documentation, coordinating production implementation activities requiring government approval or execution authority.
- Participate in Agile planning and execution, including backlog refinement, sprint planning, reviews, retrospectives, risk tracking, dependency management, and other Agile ceremonies, with senior personnel supporting release-train coordination and stakeholder briefings.
- Coordinate with the AETC data team, enterprise architects, mission data partners, mission data stewards, security personnel, developers, and system owners to enable required data flows and resolve issues impacting mission execution.
- Apply cybersecurity practices related to access control, encryption, auditing, privacy, data sharing, and secure coding, and document security concerns and proposed mitigation actions for government review.
- Support configuration, documentation, monitoring, and validation of backup and recovery processes within the authorized platform environment, coordinating with government system owners and hosting or cloud providers when government authority is required.
- Identify, document, prioritize, troubleshoot, resolve, and report incidents affecting supported applications, supporting ticket triage, escalation, root-cause analysis, trend analysis, and incident metrics.
- Prepare briefings, reports, operating procedures, user guidance, training materials, incident summaries, and other customer-required documentation, and contribute technical content to project and status reporting.
- Communicate technical options, dependencies, risks, limitations, and recommendations clearly to technical and non-technical stakeholders, including leading discussions and presenting technical information to government personnel.
Requirements
- Bachelor’s degree in software engineering, computer science, electrical engineering, information systems, data science, mathematics, or a related technical discipline.
- 4 years of industry/government experience developing, integrating, deploying, and sustaining enterprise software or data solutions.
- Demonstrated experience with object-oriented software development and at least one major programming language such as Python, TypeScript, Java, C#, JavaScript, or a comparable language.
- Experience designing or supporting ETL processes, APIs, data pipelines, relational databases, data models, SQL queries, metadata, and data-quality controls.
- Experience developing or supporting solutions in cloud-based or enterprise application environments.
- Experience supporting requirements analysis, technical design, coding, testing, deployment, configuration management, troubleshooting, and production sustainment.
- Knowledge of secure software-development practices, application security, vulnerability remediation, access controls, and protection of sensitive information.
- Experience working within Agile software teams, including requirements refinement, sprint planning, testing, release coordination, and technical documentation.
- Ability to evaluate complex software, data, performance, integration, and production issues and develop practical corrective actions.
- Strong written and verbal communication skills, including working with stakeholders, documenting decisions, explaining technical risks, and preparing customer-facing products.
- Ability to learn Envision, Palantir Foundry, or comparable low-code, data-integration, and application-development platforms.
- Ability to obtain and maintain a Secret security clearance.
Technologies
- Python, TypeScript, Java, C#, JavaScript
- ETL, APIs, data pipelines, relational databases, SQL
- Envision, Palantir Foundry, cloud-based environments
- Secret security clearance
Preferred Qualifications
- 7+ years industry/government experience developing, integrating, deploying, and sustaining enterprise software or data solutions.
- Hands-on experience with Palantir Foundry, Foundry AIP, Envision, or a comparable enterprise data and application platform.
- Experience with higher level development languages such as Python, TypeScript, C#, Java, .NET, JavaScript, SQL, REST APIs, and modern web-application UI frameworks.
- Experience with CI/CD pipelines, Git-based source control, automated builds, code reviews, release automation, and repository management.
- Experience creating architecture diagrams, data-flow diagrams, interface-control documentation, software requirements specifications, software design descriptions, test plans, and deployment plans.
- Experience with Jira, Azure DevOps, Microsoft Planner, or comparable requirements and work-tracking tools.
- Experience performing application-security scans, addressing vulnerabilities, or supporting Risk Management Framework and cybersecurity compliance activities.
- Experience supporting Department of Defense, Department of the Air Force, federal government, training, education, or learning-management environments.
- Experience providing customer-facing technical leadership, facilitating requirements discussions, or performing combined developer, business-analysis, Scrum, or technical-lead responsibilities.
- Familiarity with data governance, metadata management, data dictionaries, enterprise architecture, mission-data stewardship, and data-sharing standards.
Work Environment
- Must be able to work effectively within a collaborative contractor and government team.
- Local availability is needed; scheduled on-site support may be required based on workspace availability, customer priorities, system access, and project requirements.
Location
San Antonio, TX (onsite)
Similar Jobs
L