Description:
Client : Mars Incorporated
Location : Plano, TX (Permanent remote work accepted from anywhere in US)
Rate : bill rate amt/hour
Job Duties:
• 7-10+ years of software development experience with a focus on backend systems (They are valuing broad back-end dev experience with any tech stack)
• Strong proficiency in Python programming (must have - they would like 3+ years of hands-on Python dev work, the more the better)
• Extensive experience in API development and implementation (must have)
• Proven track record building and maintaining RESTful APIs
• Solid experience with SQL databases (PostgreSQL, MySQL, SQL Server)
• Experience with cloud platforms, particularly Microsoft Azure & Databricks
• Expertise with Python frameworks like FastAPI, Flask, or Django
• Strong understanding of API security best practices (OAuth 2.0, JWT authentication)
• Experience with containerization (Docker) and orchestration tools
• Proficiency in automated testing (pytest) for unit, integration, and API endpoint testing (The team has a dedicated QA role, so this is for basic unit testing of their own code).
• Ability to create comprehensive API documentation using Swagger/OpenAPI
• Medallion Architecture
Additional Qualifications (Nice to Have)
• Experience with PySpark for data processing
• Familiarity with CI/CD pipelines and DevOps practices
• Knowledge of Databricks
Soft Skills
• Excellent communication skills with the ability to explain technical concepts clearly
• Strong problem-solving and debugging capabilities
• Demonstrated ability to work both independently and collaboratively in a team environment
• Adaptable and quick to learn new technologies
• High attention to detail and commitment to code quality
Responsibilities
• Design, develop, and maintain high-performance, reliable APIs
• Collaborate with cross-functional teams to understand requirements and deliver solutions
• Implement security best practices to protect API endpoints and sensitive data
• Write clean, maintainable, and well-tested code
• Create and maintain comprehensive API documentation
• Participate in code reviews and contribute to architecture decisions
• Troubleshoot and resolve complex issues in production environments
Minimum Skills Required:
3-5+ years of python development experience
4+ years API/back-end development experience
ICIMS RR ID
Additional Details - Skill Category : Regular
- ICIMS RR ID : NA
- Client Name : Mars Incorporated
- Engagement Type : T&M Competitive 1-3
- Vertical : MFGCI
- Must-Have Primary Skill : Data and Intelligence-Data Management-ETL Data Integration
- Primary Skill: Yrs Experience : Master (8+ Years Experience)
- RC- Domain : Web & E-commerce applications
- RC- Subdomain : 144 - Other Web Applications(Angular JS, Solution Architechture API, Fortran, Python ,Application Support, Oracle, OAM, Weblogic)
- RC- Role : Developer
- RC- Experience Level : IV
- RC- Geo Tier : US-3
- RC- Exception Required : No
- COVID-19 Vaccine Required? : (No Value)
- Client-Accepted Visa Types : (No Value)