Mid-Level Developer
Company Overview:
Join a fast-growing company highly experienced in cyber security, cloud computing, virtualization, big data analytics, and project management! IMTS offers competitive compensation, excellent benefits including tuition reimbursement and employer-contributed 401K, and referral bonuses. We work with the best customers on-site at top government agencies.
Job Title: Mid-Level Developer
Primary Location: Washington, DC
Clearance: Active Top-Secret (TS)
Position Summary:
We are seeking a highly motivated Mid-Level Developer with strong experience in ETL development, data integration, and data visualization to support mission-critical operations in a secure federal environment. The successful candidate will design, develop, and maintain Extract, Transform, Load (ETL) solutions and provide end-to-end support for internal data pipelines, dashboards, and analytics tools.
This role involves hands-on development using modern data technologies, debugging both front-end and back-end processes, and creating high-value insights from multiple internal and external systems.
Responsibilities:
- Design, develop, and implement ETL workflows to extract data from diverse sources and load into FBI systems.
- Maintain and optimize existing ETL packages and data pipelines, ensuring accuracy, performance, and scalability.
- Debug and troubleshoot issues across the data processing lifecycle—from ingestion to visualization.
- Work with internal teams and stakeholders to understand data needs and deliver meaningful solutions.
- Utilize Power BI, SQL, and other tools for data aggregation, query, transformation, and analysis.
- Develop user-friendly dashboards and reports to display real-time data insights in support of investigative or operational needs.
- Apply knowledge of software development and system architecture to ensure efficient data flow and system reliability.
- Implement best practices in data management, security, and quality control.
Required Qualifications:
- U.S. Citizenship and an active Top-Secret clearance with SCI eligibility.
- Bachelor’s degree in computer science, Information Systems, Engineering, or a related field.
- 5 years of experience in software development, with a focus on ETL solutions and data integration.
- Proficiency in ETL tools and frameworks (e.g., SSIS, Informatica, Talend, custom scripts).
- Experience with Power BI, SQL, and data visualization best practices.
- Solid understanding of data modeling, database systems, and data transformation techniques.
- Familiarity with front-end and back-end debugging, as well as full stack development principles.
- Strong analytical, communication, and documentation skills.
Preferred Qualifications:
- Experience with big data platforms (e.g., Hadoop, Spark)
- Programming experience in Python, C#, or Java
- Familiarity with cloud-based data environments (e.g., Azure, AWS)
- Knowledge of data governance and federal data compliance standards
IMTS is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.