Python Developer

RogueThink Inc
Chantilly, United States of America
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Chantilly, United States of America

Tech stack

Java
Spring Security
Tomcat
Application Performance Management
Confluence
JIRA
Client Server Models
CentOS
Cloud Computing
Information Systems
Databases
System Configuration
D3.js
Data Integration
ETL
Data Transformation
Data Migration
Linux
Electronic Data Interchange (EDI)
Github
Hibernate
Issue Tracking Systems
Spring
Python
OpenSSL
Oracle
Oracle Applications
Oracle SQL Developer
Performance Tuning
Red Hat Enterprise Linux - RHEL
Power BI
Cloud Services
Salesforce
SQL Stored Procedures
Data Streaming
Systems Integration
Tableau
Web Services
Data Processing
Scripting (Bash/Python/Go/Ruby)
Transport Layer Security
Enterprise Software Applications
Information Technology
People Soft
QlikView
3-tier Architectures
REST
ServiceNow
Microservices

Job description

RogueThink is seeking a Python Developer / Data Integration Engineer to support the sustainment, enhancement, and modernization of mission applications used for procurement, deployment data, system configuration, and IT asset management in a secure federal environment. This role focuses on application support, data integration, ETL workflows, automation, dashboards, and technical troubleshooting. The ideal candidate will have strong Python development skills and be comfortable working with production systems, legacy-to-modernized data flows, interfaces, reporting, and user support. This position will work closely with engineers, analysts, and stakeholders to improve data quality, application performance, and operational visibility. Candidates with transferable experience in enterprise application development, data integration, or production support are encouraged to apply, even if they have worked with different but related technologies., * Design, develop, and maintain Python-based scripts, automation tools, and integration services supporting enterprise applications.

  • Implement changes to application workflows and data processes based on evolving customer requirements.
  • Build and support ETL processes that extract, transform, and load data from legacy and external systems.
  • Develop data migration solutions that support the transition of legacy data into new application environments.
  • Maintain interfaces between applications, databases, and external systems to ensure reliable data exchange.
  • Create dashboards, reports, and visualizations that support validation, auditing, and operational decision-making.
  • Collaborate with analysts, data stakeholders, and technical teams to understand requirements and improve data usability.
  • Monitor application performance and contribute to response planning for failures, outages, or degraded system behavior.
  • Provide Tier 3 support for technical issues affecting users of mission applications.
  • Track requirements, defects, and enhancement requests through the customer's approved issue tracking process.
  • Assist with system security approval documentation and support cybersecurity compliance requirements.
  • Contribute to system modernization, performance improvement, and legacy application sustainment efforts., You will work on mission-critical federal programs that directly support national security and government transformation while collaborating with a high-performance engineering team that values innovation, autonomy, and technical excellence. This role provides access to secure development environments, exposure to emerging technologies, and meaningful opportunities for professional growth, including supported technical training, certifications, and clearance upgrades. Benefits at RogueThink At RogueThink, we believe our people are our greatest strength. We are committed to creating a supportive, rewarding, and growth-oriented environment. Our benefits reflect that commitment, with offerings designed to support your personal and professional well-being.

Requirements

  • Active TS/SCI with FSP

  • Bachelor's degree in computer science, Information Systems, Engineering, or a related field; equivalent experience may be considered.

  • Strong Python development background supporting automation, backend services, data processing, or integration efforts.

  • Ability to work with ETL processes, data transformation workflows, or migration activities.

  • Familiarity with production support and troubleshooting for enterprise applications.

  • Ability to maintain interfaces between applications, databases, and external systems.

  • Understanding of Linux operating environments.

  • Strong analytical, technical, and problem-solving skills.

  • Ability to communicate effectively with both technical and non-technical stakeholders. Preferred Qualifications

  • Background supporting enterprise CRM or COTS platforms such as Oracle Siebel, ServiceNow, Salesforce, or PeopleSoft.

  • Working knowledge of Java, Oracle PL/SQL, stored procedures, triggers, or database scripting.

  • Understanding of Oracle database environments and performance optimization.

  • Knowledge of client/server-based application architectures.

  • Ability to work with REST APIs, web services, and system integration frameworks.

  • Exposure to Spring, Spring Security, Hibernate, or Tomcat.

  • Ability to build or support dashboards and reports using Power BI, Tableau, QlikView, D3.js, or similar tools.

  • Understanding of OpenSSL, TLS, and secure communications practices.

  • Knowledge of cloud services or hybrid cloud environments.

  • Working knowledge of GitHub, Jira, Confluence, or similar tools.

  • Understanding of A&A, RMF, Body of Evidence, or related security documentation processes.

  • Exposure to Red Hat, CentOS, or Rocky Linux.

  • Ability to identify, track, and resolve bugs or discrepancies in legacy applications.

Benefits & conditions

We offer competitive compensation packages that reflect our core values of integrity, intelligence, and passion. In addition, performance bonuses are available to all employees and are based on individual contributions, company performance, and program management recommendations.

Retirement Plans Our 401(k) Matching program provides dollar-for-dollar matching on the first 6% of employee contributions to a traditional or Roth 401(k) through Vanguard.

Employee Referral Bonuses We value our employees' trusted recommendations. To recognize these referrals:

  • $8,000 bonus for successfully hired TS/SCI-cleared candidates
  • $5,000 bonus for all other successful referrals

Paid Time Off (PTO) RogueThink offers competitive PTO policies that consider both program requirements and employee seniority.

Observed Federal Holidays We observe the following holidays:

  • New Year's Day
  • Martin Luther King Jr. Day
  • Presidents Day
  • Memorial Day
  • Independence Day
  • Labor Day
  • Columbus Day
  • Veterans Day
  • Thanksgiving Day
  • Christmas Day

Insurance Coverage We offer comprehensive insurance options, including:

  • Health, Dental, and Vision Insurance
  • Disability Insurance
  • Accident and Critical Illness Insurance
  • Life Insurance

Leave Policies

  • Family Leave: Five paid days following the birth or adoption of a child
  • Bereavement Leave: Three paid days for the loss of an immediate family member

Training and Development We invest in our people. RogueThink offers a combination of online and in-person training to ensure our workforce stays ahead of industry trends and evolving technologies.

Educational Assistance We support your professional and continuing education goals by offering tuition assistance for eligible programs.

Equal Opportunity Employer: RogueThink is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive work environment for all employees.

About the company

RogueThink is a forward-thinking IT services provider supporting mission-critical federal programs. We deliver secure, high-impact technology solutions in classified environments while fostering a culture of integrity, accountability, and technical excellence.

Apply for this position