Software Developer/Programmer IV

Ventraq Corporation
Washington, DC, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Data Analysis Software Applications Information Systems Computer Networks Data Auditing Data Integration Data Integrity Extract Transform Load (ETL) Data Visualization Database Development
+16 more
Eclipse (Software) Perl (Programming Language) Java Platform Enterprise Edition (J2EE) Windows Servers Oracle Databases Pentaho Data Integration Service-Oriented Architecture Software Engineering SQL Stored Procedures SQL Databases Systems Integration Batch Scripting Scripting Enterprise Software Applications Software Troubleshooting Information Technology

Job description

Design, develop, integrate, and troubleshoot complex software applications, data integration solutions, and automated workflows supporting enterprise computer-based systems. This position is responsible for software development, ETL processes, systems integration, automation, technical support, and user training while ensuring data integrity, operational efficiency, and reliable system performance.

Essential Functions

  • Software Development

o Perform requirements gathering, business process analysis, systems design, coding, testing, implementation, and maintenance of enterprise software applications.

o Design, develop, troubleshoot, and enhance Ventraq software applications and support enterprise systems.

o Design and implement enhancements and new modules for existing systems.

o Estimate development effort, develop implementation schedules, and adjust priorities to meet business requirements.

o Participate throughout the software development lifecycle, including:

§ Design

§ Development

§ Testing

§ Deployment

§ Production Support

  • Data Integration & ETL

o Ingest, transform, validate, and reconcile data from multiple external vendors to ensure accuracy, consistency, and compatibility with enterprise systems.

o Design, develop, and maintain ETL (Extract, Transform, Load) processes (Pentaho Data Integration preferred)

o Develop and maintain data transformation logic, interface mappings, and automated integration workflows.

o Coordinate with external vendors to resolve data discrepancies and interface issues.

o Ensure data quality through validation, reconciliation, and exception handling.

  • Automation & Systems Integration

o Develop Custom Steps and Background Jobs to automate repetitive business processes and scheduled system functions.

o Develop and maintain software using:

§ Java and JavaScript

§ SQL (queries, stored procedures, and database development)

§ Perl scripting

§ Windows Batch (BAT) scripting

§ Pentaho Data Integration and Pentaho Report Designer

o Develop integrations within enterprise systems and SOA/ESB environments.

o Troubleshoot and optimize automated processes for performance and reliability.

  • Systems Support

o Provide technical support for enterprise applications and operational stakeholders and their customers

o Troubleshoot software, data, workflow, and integration issues.

o Collaborate with end users, engineering staff, vendors, and support to resolve production issues.

o Provide technical input for testing, documentation, and implementation of new functionality.

o Develop new processes and automation solutions as technologies and business needs evolve.

  • Training & Documentation

o Develop technical documentation, user guides, and training materials.

o Train operational staff and end users on NetPlus functionality, workflows, and best practices.

o Provide ongoing technical guidance and support following system implementations.

Requirements

  • Bachelor’s Degree or higher in Computer Science, Information Technology, Software Engineering, or related technical field.
  • 10-15 years of progressively responsible experience in software development and enterprise systems.
  • Experience with:

o Wireless and Mobility Management

o Telecommunications

o Voice/Data Network Operations

o Billing

o Expense Management, * Bachelor’s Degree or higher in Computer Science, Information Technology, Software Engineering, or related technical field.

  • 10-15 years of progressively responsible experience in software development and enterprise systems.
  • Experience with:

o Wireless and Mobility Management

o Telecommunications

o Voice/Data Network Operations

o Billing

o Expense Management

  • Active Secret Clearance or ability to obtain
  • Local travel required (up to 40%).
  • Strong technical proficiency with:

o Java

o JavaScript

o Java Enterprise Edition (JEE)

o SQL

o Systems Integration

o SOA/ESB environments

o Windows Server

o Perl

o Windows Batch (BAT) scripting

o Pentaho Data Integration

  • Additional experience preferred:

o Oracle Database

o Eclipse IDE

o Pentaho Report Designer

o Data visualization and analytics

o Experience with:

§ Developing ETL processes and integrating data from multiple vendor systems.

§ Developing automated solutions to improve operational efficiency.

§ Supporting enterprise or government information systems.

§ Providing user training and technical support.

o Strong analytical, troubleshooting, and problem-solving skills.

o Excellent written and verbal communication skills with the ability to communicate technical concepts to non-technical users.

Knowledge of data quality assurance and validation methodologies

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

1:48 min

Automating exploratory data analysis within training pipelines

Dora Petrella · World Congress 2023

1:14 min

Evolution of distributed SQL database architectures

Wei Hu Wei Hu · World Congress 2024

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:53 min

Evaluating traditional scripting languages for modern development tasks

Jens Knipper Jens Knipper · Europe 2026 Virtual

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

Videos

See all

Related articles

See all