Sr. Python Developer
Osage City, Osage County, Kansas, 66523, USA
Listed on 2025-12-01
-
Software Development
Python
Overview
Join to apply for the Sr. Python Developer role at MNJ SOFTWARE
.
MNJ SOFTWARE is an IT services, business solutions and outsourcing organization that delivers real results to global businesses.
Job Details- Job : J0147
- Title:
Sr. Python Developer - Experience:
2-4 yrs - Job Type: Permanent / Contract (Depends on Project Needs or C2H)
- Position Type:
Full time (Monday – Friday). Flexibility to work 9-hour shifts during core business hours (6am-10pm IST) or (6pm-6am IST). Occasional overtime may be required (unpaid). - Qualification:
ME/M.Tech/BE/B.Tech/MCA/M.Sc(IT) etc - Location:
Remote (Work From Home)
- 4+ years of commercial-grade development experience with complex applications.
- Experience in idiomatic Python 3.7+
- Experience with Django/Tornado Framework
- Experience with Num Py/Pandas
- Experience in OOP/functional coding in Python
- Understanding of multithreading/multiprocessing in Python
- Understanding of Generators and asynchronous operations in Python
- Knowledge of advanced language features in Python: context managers, decorators, descriptors
- Experience with Virtual environments (venv)
- Experience with Agile development in Python
- Experience with Testing in Python (Behave, PyTest)
- Real-world knowledge in microservices architecture
- Experience with data modeling
- Experience/knowledge of Databases (SQL, Mongo
DB, key-value) - Experience in Messaging/streaming/REST APIs
- Strong interpersonal and organizational skills
- Experience of working in an environment where products must be delivered to specific timescales.
- Ability to understand the customer’s business using an excellent understanding of various business techniques.
- Ability to weigh trade-offs between cost, time, complexity, and ease-of-use.
- Ability to identify scope expansion and manage expectations accordingly.
- Ability to develop detailed, task-oriented estimates to build and implement the system.
- Ability to clearly articulate assumptions under which plans and estimates are given.
- Ability to listen actively, critically analyze.
- Must be analytical and possess good problem-solving capabilities
- Independent thinker
Remote (Work From Home)
Process- Aptitude tests
- Technical tests
- Interviews
- Medical Health Checkup
Best in Industry
CertificationOptional
LanguagesEnglish is the working language of this post. Fluency in oral and written English is required.
NoteWe are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or disability.
No FeeMNJ SOFTWARE does not charge a fee at any stage of the recruitment process (application, interview, processing, or training).
General ConsiderationsMNJ SOFTWARE is an equal opportunity employer dedicated to maintaining high standards of efficiency, competence, and integrity. We recruit without unlawful discrimination.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).