12 Decimal Technologies Jobs
3-5 years
Decimal Technologies - Software Engineer - Python Programming (3-5 yrs)
Decimal Technologies
posted 5d ago
Flexible timing
Key skills for the job
Key Responsibilities :
- Provide technical leadership and guidance to the development team on all aspects of software development.
- Mentor junior engineers and foster a culture of learning and growth within the team.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Analyze business requirements and translate them into robust and scalable technical solutions.
- Design and develop software architectures based on microservices principles, RESTful APIs, and distributed systems.
- Evaluate and recommend appropriate technologies and tools for each project.
- Design and deploy solutions on cloud platforms such as AWS, GCP, or Azure.
- Leverage cloud services to improve scalability, reliability, and cost-effectiveness.
- Research and evaluate new technologies and trends in the software development industry.
- Conduct research and proof-of-concept projects to explore new technologies and their potential applications.
- Advocate for the adoption of new technologies and best practices within the organization.
- Prioritize requirements and manage project timelines and deliverables.
- Ensure timely and successful project delivery within budget and scope.
- Communicate project progress and status to stakeholders effectively.
- Foster a collaborative and productive team environment.
- Facilitate communication and knowledge sharing within the team.
- Resolve conflicts and address team challenges effectively.
Qualifications :
Experience : 3+ years of experience in software development with a strong focus on Python.
Education : Bachelor's degree in Computer Science, Engineering, or a related field.
Technical Skills :
- Python : Strong proficiency in Python with experience in various frameworks (Django, Flask, FastAPI).
- Microservices : Experience with microservices architecture, RESTful APIs, and distributed systems.
- Cloud Computing : Proven experience with cloud platforms such as AWS, GCP, or Azure.
- Databases : Deep understanding of database systems (SQL, NoSQL) and data modeling.
- Software Development Best Practices : Strong knowledge of software development methodologies (Agile), design patterns, and security protocols.
Other Skills :
- Excellent communication, interpersonal, and presentation skills.
- Strong analytical and problem-solving skills.
- Ability to work independently and as part of a team.
- Leadership and mentorship skills
Functional Areas: Other
Read full job descriptionPrepare for Software Python Engineer roles with real interview advice
3-5 Yrs
3-5 Yrs
₹ 15 - 18L/yr
Bangalore / Bengaluru
3-5 Yrs
7-12 Yrs
4-6 Yrs