Python developer

MARS Solutions Group
Franklin, United States of America
yesterday

Role details

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

Job location

Remote
Franklin, United States of America

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
JIRA
Code Review
Databases
Data Masking
IBM DB2
Relational Databases
Python
PostgreSQL
Linux System Administration
Microsoft SQL Server
MySQL
Scrum
Webui
Swagger
Systems Integration
Test Data
Openapi
Cloud Platform System
Spring Cloud
Software Application Programming
Backend
Gitlab
GIT
Containerization
Front End Software Development
REST
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