Contract

Software Engineer III

Posted on 05 March 26 by Jacobi Smith

  • Charlotte,NC
  • $ - $
Logo

Powered by Tracker

Job Description

Senior Python Software Engineer – Data Platform (Enterprise Protective Services)

Location: Charlotte, NC Hybrid (Local Required)
Duration: 6–9 Month Contract

Overview

We are seeking an experienced Senior Software Engineer to join the Enterprise Protective Services (EPS) Support and Development Team. This role will support an ongoing initiative focused on building an Enterprise Protective Services Data Mart.

The ideal candidate will bring strong expertise in Python development, containerized environments, and distributed data processing frameworks, along with a deep understanding of the software development lifecycle. This role requires the ability to translate complex requirements into scalable solutions while collaborating closely with product owners, business stakeholders, and technical teams.

This is a hybrid role for local candidates with an expected contract duration of 6–9 months.

Key Responsibilities

  • Design and build complex software solutions supporting the Enterprise Protective Services Data Mart initiative.

  • Demonstrate a strong understanding of the software development lifecycle, including design, development, testing, and deployment.

  • Translate complex ideas and requirements into user stories and technical solutions, including effort estimates and task breakdowns.

  • Collaborate with product owners and business users to clarify requirements and answer technical questions.

  • Ensure all solutions adhere to regulatory, security, and compliance requirements.

  • Utilize appropriate Human Performance tools during testing and implementation activities.

  • Support testing, deployment, and migration of code across environments, ensuring adherence to design, coding, and source control standards.

  • Lead or participate in design reviews and code walkthroughs as both presenter and reviewer.

  • Effectively communicate complex technical concepts to both technical and non-technical audiences.

  • Provide knowledge transfer and technical guidance to support teams responsible for maintaining developed solutions.

  • Manage multiple user stories concurrently while prioritizing work to meet delivery timelines.

  • Collaborate with distributed teams and managed service providers to support development and delivery objectives.

Required Qualifications

  • Bachelor’s degree in Computer Science or a related discipline

  • 10+ years of experience in application development and support

  • Strong understanding of the application solution delivery lifecycle

  • Excellent interpersonal, written, and verbal communication skills

  • Proven ability to work effectively with business stakeholders, IT teams, service providers, and leadership

  • Demonstrated analytical and problem-solving abilities

  • Ability to manage and prioritize multiple concurrent user stories and development tasks

Required Technical Skills

  • Python

  • Docker, including experience running containers in Docker Swarm mode

  • Strong understanding of modern software development practices and architecture

Preferred Technical Skills

  • PyFlink or Apache Flink

  • SQL

  • Apache Kafka

  • Experience with modern source code management tools and processes

  • Experience supporting highly regulated applications

  • Knowledge of enterprise IT security standards and compliance practices

  • Experience working with remote or distributed development teams

  • Application and system integration experience

  • Understanding of data integration architectures, including:

    • Operational Data Stores (ODS)

    • Data Warehousing concepts

Additional Information

  • Contract Duration: 6–9 months

  • Work Arrangement: Hybrid (local candidates only)

  • Candidates should be comfortable working in a collaborative environment involving multiple technical and business stakeholders.

Job Information

Rate / Salary

$ - $

Sector

Information Technology

Category

Not Specified

Skills / Experience

Software Engineer III

Benefits

Not Specified

Our Reference

JOB-245437

Job Location