Bay Mortgage Services in Mumbai is seeking a Senior Software Engineer with over 3 years of experience in software development. The role includes collaborating with cross-functional teams, developing high-quality software, and writing clean, scalable code primarily in Java, C++, or Python. Candidates should hold a Bachelor's degree in a relevant field and possess strong problem-solving and communication skills. This is a challenging opportunity that offers personal and professional growth.
Qualifications
3+ years of experience in software development.
Strong knowledge of software development methodologies.
Proficiency in Java, C++, or Python required.
Responsibilities
Collaborate with cross-functional teams to define new features.
Develop high-quality software and architecture.
Write scalable code and test applications.
Skills
Collaboration with cross-functional teams
Software design and architecture
Programming in Java, C++, or Python
Problem-solving skills
Communication and interpersonal skills
Education
Bachelor's degree in Computer Science, Engineering, or related field
Job description
Roles and Responsibilities
Collaborate with cross‑functional teams to define, design, and ship new features
Develop high‑quality software design and architecture
Identify, prioritize, and execute tasks in the software development life cycle
Write clean, scalable code using programming languages such as Java, C++, or Python
Test and debug software applications to ensure they meet quality standards
Document and maintain software functionality
Stay up‑to‑date with new technologies and best practices in software development
Qualifications
Bachelor's degree in Computer Science, Engineering, or related field
3+ years of experience in software development
Strong knowledge of software development methodologies and best practices
Proficiency in programming languages such as Java, C++, or Python
Experience with database management systems and web technologies
Excellent problem‑solving skills and attention to detail
Ability to work independently and as part of a team
Strong communication and interpersonal skills
If you meet the qualifications and are looking for a challenging and rewarding opportunity, we encourage you to apply for the Senior Software Engineer position.