Python Developer
Matlen Silver
Charlotte, NC, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.disabledperson.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Unit Testing
Software Quality
Code Review
Quartz (Graphics Layer)
Apache Hadoop
Apache Hive
Python (Programming Language)
NoSQL
Object-Oriented Software Development
Software Engineering
System Availability
+8 more
Delivery Pipeline
Apache Spark
Fastapi
Build Management
Pytest
Information Technology
Functional Programming
Microservices
Job description
- Design and build horizontally scalable components within the core platform.
- Develop Python applications end to end from scratch.
- Write reusable, extensible, and maintainable code.
- Apply strong object-oriented programming principles and Python modules.
- Review code and provide feedback focused on best practices, performance, and stability.
- Become a subject matter expert on code deployed to the platform.
- Provide technical support and guidance to other developers.
- Build distributed and scalable services and robust microservices.
- Work with Spark and data stored within Hadoop and Hive environments.
- Write and maintain unit tests.
- Contribute to CI/CD pipelines and automation.
- Identify opportunities to simplify software and improve maintainability.
- Continuously improve development practices, code quality, performance, and platform reliability.
Requirements
- 8-10+ years of software development experience.
- Expert-level Python development experience.
- Proven experience developing complete applications from scratch through deployment/run-time, rather than primarily scripting or integration work.
- Strong understanding of:
- Object-oriented programming
- Python modules
- Application structure and execution
- Functional programming
- Strong knowledge of algorithms and data structures.
- Experience with relational, document, and NoSQL databases.
- Experience building distributed and scalable services.
- Experience developing robust microservices.
- Experience writing unit tests using pytest or unittest.
- Working knowledge of CI/CD pipelines and automation.
- Experience with Spark.
- Experience working with Hadoop and Hive or environments where data is stored on Hadoop/Hive.
- Strong ownership, urgency, problem-solving ability, and willingness to learn., * Bachelor’s degree in Computer Science, Mathematics, or a related field.
- Previous experience with Quartz is helpful but not required.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.disabledperson.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…