Job Description
Key Responsibilities
•
Design, develop, and maintain software applications using Java and Python in a full-stack development environment.
•
Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions.
•
Write clean, efficient, and well-documented code to ensure scalability and maintainability.
•
Participate in code reviews to ensure adherence to best practices, standards, and performance benchmarks.
•
Troubleshoot, debug, and optimize existing software systems to improve functionality and performance.
•
Ensure the quality of the application through rigorous testing, including unit tests and integration tests.
•
Keep up-to-date with the latest software development trends, technologies, and tools to propose innovative solutions.
•
Contribute to the continuous improvement of development processes and methodologies.
• Required Skills and Qualifications
•
Strong proficiency in Java and Python programming languages.
•
Familiarity with Spring Boot, Django, or other modern frameworks.
•
Experience with RESTful API design and integration.
•
Knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
•
Solid understanding of object-oriented programming (OOP) and design patterns.
•
Proficiency in version control tools such as Git.
•
Experience with cloud platforms like AWS, Azure, or Google Cloud is a plus.
•
Excellent problem-solving skills and attention to detail.
•
Strong communication and collaboration skills, especially in a remote work setting.
•
Ability to work independently and manage time effectively in a hybrid environment.
• Experience
•
Minimum 2-3 years of experience as a software developer with a focus on Java and Python.
•
Proven track record of successfully developing and deploying applications in an agile environment.
•
Experience working with microservices architecture is a plus.
•
Prior experience in a hybrid work model is desirable but not mandatory.
• Working Hours
•
Flexible working hours based on the hybrid work model.
•
Occasional visits to the Mumbai office for team collaboration (estimated 1-2 days per month).
•
Full-time position with 40 hours per week.
• Knowledge, Skills, and Abilities
•
Strong analytical and troubleshooting abilities.
•
Ability to prioritize tasks and manage multiple projects simultaneously.
•
Familiarity with CI/CD pipelines and automated testing frameworks.
•
Understanding of software development lifecycle (SDLC) and agile methodologies.
•
Good understanding of networking concepts, security, and software scalability.
•
Excellent communication skills, both written and verbal, to interact with team members and stakeholders.
•
Passion for learning and continuous professional development in the tech field.
• Benefits
•
Competitive salary package with performance-based incentives.
•
Health insurance for employees and their families.
•
Paid time off (vacation, sick days, and public holidays).
•
Retirement benefits including EPF (Employees Provident Fund) and Gratuity.
•
Flexible working hours with remote work option.
•
Learning and development opportunities to enhance your skills and grow your career.
•
Work-life balance with regular team-building activities and wellness programs.
•
Access to cutting-edge technology and tools to aid your development.
• Why Join MNC JOBS INFO?
•
Innovative Work Culture: Join a company that thrives on creativity, innovation, and team collaboration.
•
Career Growth: We invest in the continuous development of our employees, offering a clear path for career advancement.
•
Hybrid Flexibility: Enjoy the best of both worlds with our flexible hybrid work model, balancing work from home and in-office collaboration.
•
Diverse Opportunities: Be part of a global organization with opportunities to work on exciting and impactful projects.
•
Inclusive Environment: We believe in a diverse and inclusive workplace where all employees are valued.
• How to Apply
Interested candidates are encouraged to submit their resume and a cover letter outlining their relevant experience to us. Please include a link to your GitHub or portfolio showcasing relevant projects.
💡 Quick Summary
Seeking a career-building opportunity? The Software Developer - Java/Python (Remote + Mumbai Office Hybrid) position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in India offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
