Python developer

MARS Solutions Group
Franklin, WI, United States
about 2 months ago
Apply on www.dice.com
Prepare application

Role details

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

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services JIRA Code Review Databases Data Masking IBM DB2 Relational Databases Python (Programming Language) PostgreSQL
+20 more
Linux System Administration Microsoft SQL Server MySQL Scrum Methodology Webui Swagger Systems Integration Test Data Openapi Cloud Platform System Spring Cloud Software Application Programming Backend Gitlab Git Containerization Front End Software Development Restful APIs Docker Microservices

Job description

In this role, you will develop automation solutions, backend services, and APIs that streamline data masking workflows and improve the delivery of secure test data. You will collaborate closely with architects, database teams, and application teams to design scalable solutions across both on-premises and cloud environments.

This is an excellent opportunity for a strong Python developer who enjoys solving complex automation challenges and building reliable backend services. Responsibilities

  • Design, develop, and maintain automation solutions using Python.
  • Build and enhance backend services and RESTful APIs.
  • Develop microservices that automate data masking and test data workflows.
  • Create and improve database automation processes and system integrations.
  • Work with relational databases to support application functionality and workflow automation.
  • Collaborate with architects to define technical solutions and future feature roadmaps.
  • Develop scalable solutions for both on-premises and AWS-based environments.
  • Participate in Agile ceremonies, sprint planning, and code reviews.
  • Troubleshoot production issues and continuously improve platform performance and reliability.
  • Document technical solutions and communicate effectively with both technical and non-technical stakeholders.

Requirements

  • Strong professional experience developing applications with Python.
  • Experience designing and developing RESTful APIs.
  • Knowledge of OpenAPI/Swagger specifications.
  • Experience working with relational databases such as PostgreSQL, SQL Server, MySQL, DB2, or similar.
  • Experience with Linux environments.
  • Experience developing containerized applications using Docker and Kubernetes (EKS preferred).
  • Familiarity with AWS cloud services.
  • Experience using Git and CI/CD pipelines (GitLab preferred).
  • Experience working in Agile/Scrum environments using Jira or similar tools.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Experience with data masking or data privacy solutions.
  • Experience with the Delphix Masking Platform.
  • Java development experience.
  • Experience with modern web UI frameworks or frontend development.
  • Experience building distributed, idempotent, cloud-native applications.

What We’re Looking For

  • A developer who enjoys building automation and solving complex technical problems.
  • Someone who can quickly learn new technologies and contribute independently.
  • Strong collaboration skills and the ability to work across multiple technical teams.
  • A proactive mindset with a sense of ownership and accountability.
  • Someone who thrives in a fast-paced Agile development environment.

About the company

MARS Solutions Group is looking for a Python Developer in Franklin, WI. Our client is a (Technology/Financial Services) industry leader looking for high-quality talent to make a difference. They are known to respect a traditional work week and often extend contracts for added job security and stability.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

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

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:34 min

Bringing diverse skills to industrial data science roles

Katja Träumner

Videos

See all

Related articles

See all