Posted:11 hours ago|
Platform:
Hybrid
Full Time
Job Title: Software Engineer
Location: Mumbai, Noida
Job Type: Full-Time
Experience:5+ Years
Position Overview:
We are seeking a talented Software Engineer with over 5 years of experience in Python development. The ideal candidate will have a strong technical background, a passion for problem-solving, and the ability to work both independently and collaboratively within a team. You will be responsible for developing high-quality software solutions that cater to our clients' needs while contributing to the continuous enhancement of our processes.
Key Responsibilities:
* Design, develop, and maintain robust Python applications. * Utilize AWS services to deploy and manage applications in a cloud environment. * Write and optimize SQL queries for data retrieval and manipulation. * Implement automated testing frameworks to ensure software quality and reliability. * Collaborate effectively with other developers, product managers, index engineers, and data engineers to gather requirements and deliver solutions that align with business objectives. * Strong problem-solving skills with the ability to develop solutions in scenarios where requirements may be incomplete or ambiguous. * Provide guidance and mentorship to junior team members, fostering a culture of knowledge sharing. * Experience in conducting code reviews to ensure code quality and adherence to best practices. * Take ownership of projects, demonstrating initiative in identifying areas for improvement. * Propose and implement new ideas and enhancements to improve team efficiency and product quality.
Qualifications:
* 5+ years of experience in software development with a focus on Python backend. * Strong understanding of AWS cloud services and architecture. * Proficiency in SQL and experience with database management. * Knowledge of testing frameworks and methodologies. * Familiarity with GitHub for version control and experience with managing merge requests in collaborative development environments. * Experience with Agile methodologies and Scrum practices to enhance project delivery and team collaboration. * Excellent communication skills, with the ability to articulate complex concepts to diverse audiences. * Proven ability to work independently and as part of a team. Nice to Haves: * Bachelor's degree or higher in Computer Science, Engineering, or a related field. * Background in computer science, mathematics, data science, or finance. * Experience working with financial modeling or fintech applications. * Demonstrated experience with DevOps practices, particularly in the area of application monitoring and performance optimization. * Proven ability to architect and develop Python libraries designed for integration with other systems. * Familiarity with the automation of the developer lifecycle, enhancing efficiency and productivity. * Experience in business intelligence, including ETL processes and data visualization techniques. * Proficient in creating user-friendly frontend web interfaces. * Experience working for international companies, providing a global perspective on software development.
Modern Ballistic
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
noida, mumbai (all areas)
15.0 - 27.5 Lacs P.A.
vadodara, gujarat, india
2.4 - 3.0 Lacs P.A.
4.8 - 9.6 Lacs P.A.
lalitpur, uttar pradesh, india
Experience: Not specified
Salary: Not disclosed
electronic city, bengaluru, karnataka
Experience: Not specified
0.4 - 0.8 Lacs P.A.
jaipur, rajasthan
Salary: Not disclosed
lalitpur, uttar pradesh
Salary: Not disclosed
bengaluru
8.0 - 12.0 Lacs P.A.
2.4 - 4.8 Lacs P.A.
noida, uttar pradesh
Salary: Not disclosed