Description:
We are seeking a skilled and experienced Python Developer with foundational knowledge of .NET. The ideal candidate will primarily work in Python but must demonstrate the ability to collaborate on systems and services involving .NET-based components. This cross-stack expertise is essential for integrating legacy modules and enabling unified architecture across Joblogic’s platforms.
Key Responsibilities
- Design, develop, test, and maintain backend services using Python (primarily Flask/Django) with auxiliary tasks involving .NET integration.
- Collaborate with front-end and .NET backend teams to integrate services and APIs across platforms.
- Write clean, maintainable, and scalable code.
- Optimize application performance and ensure reliability of deployed solutions.
- Coordinate with DevOps team to implement CI/CD pipelines
- Participate in architecture discussions and propose technical improvements.
- Analyze and prioritize feature requests and client feedback.
Essential Experience and Skills
- Minimum 3 years of professional experience with Python.
- Working knowledge of .NET framework (C# preferred).
- Experience with RESTful APIs, microservices, and messaging systems.
- Solid understanding of relational databases like SQL Server, MongoDB, PostgreSQL, MySQL.
- Familiarity with threading, multiprocessing, and asynchronous programming in Python.
- Proficiency in Git and Agile-based development workflows (Jira, DevOps).
- Strong debugging, testing, and deployment practices.
- Excellent problem-solving skills and ability to work independently or within teams.