DI
Python & kotlin developer
DIGIELICIT INFOTECH PRIVATE LIMITED · Indore
PayPay not listed
WhereIndore
TypeNot stated
Posted13 Oct17 days ago, via Indeed
Kaam checked
No fee, deposit or pay-to-apply signs
Day work
No vehicle or licence needed
About this job
Job Summary
We are looking for an experienced Senior Software Engineer with strong hands-on expertise in Python and Kotlin to design, develop, and maintain scalable, high-performance software applications. The ideal candidate should have strong programming fundamentals, experience in API development, backend engineering, system integration, and production-grade application development.
The candidate should be comfortable working across both Python and Kotlin ecosystems, collaborating with cross-functional teams, and delivering reliable, maintainable, and efficient software solutions.
Key Responsibilities
- Design, develop, test, and maintain applications using Python and Kotlin.
- Build scalable backend services, REST APIs, and microservices.
- Develop clean, reusable, and maintainable code following software engineering best practices.
- Work with databases, data models, and query optimization.
- Integrate applications with third-party APIs, internal systems, and external services.
- Implement error handling, logging, debugging, and performance optimization.
- Write unit tests, integration tests, and automated tests to ensure software quality.
- Participate in code reviews, technical discussions, and architectural decisions.
- Troubleshoot production issues and perform root cause analysis.
- Collaborate with product managers, QA engineers, DevOps teams, and other developers.
- Work with CI/CD pipelines, version control systems, and automated deployment processes.
- Ensure application security, reliability, scalability, and performance.
Required Skills and Qualifications
- 8+ years of experience in software development and engineering.
- Strong hands-on programming experience in Python and Kotlin.
- Experience developing backend applications, RESTful APIs, and microservices.
- Strong understanding of object-oriented programming, data structures, algorithms, and design patterns.
- Experience with Python frameworks such as FastAPI, Flask, or Django.
- Experience with Kotlin-based application development and relevant frameworks or libraries.
- Knowledge of relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.
- Experience with Git and version control systems.
- Understanding of unit testing, integration testing, debugging, and code quality practices.
- Familiarity with Docker, CI/CD pipelines, and application deployment.
- Strong problem-solving, analytical, and communication skills.
Preferred Qualifications
- Experience with Spring Boot or other JVM-based frameworks for Kotlin.
- Knowledge of asynchronous programming, concurrency, and event-driven architectures.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with Kubernetes and containerized application deployments.
- Experience with messaging systems such as Kafka or RabbitMQ.
- Exposure to monitoring, logging, and application performance tools.
- Understanding of Agile/Scrum development methodologies.
Key Competencies
- Strong technical ownership and problem-solving capabilities.
- Ability to design scalable and maintainable software solutions.
- Excellent debugging and analytical skills.
- Ability to collaborate with distributed teams and work in fast-paced environments.
- Pay
- Up to ₹130,000.00 per month
- Work Location
- In person
Similar jobs in IndoreSee all →
Sr/Lead Python EngineerEpam Systems · Hybrid - Indorevia Naukri
Python Intern / TraineeCoderwing · Indorevia SimplyHired
AI & Python Training Program – Freshersmxpertz · Indorevia Indeed
Python & AI TrainingCoderwing · Indorevia Indeed
AI Ops Engineer (Python | Java | Automation)Python Java Automation Consult Asia · Indorevia Naukri
Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →