Padmi

Software Developer

Delhi NCRPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at Bay Mortgage Services

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: You will be joining our Engineering Team as a Software Engineer, where you will be responsible for designing, developing, and maintaining software applications to meet the business and customer requirements. Your role will involve collaborating with cross-functional teams, developing new features, writing clean and efficient code, conducting code reviews, and staying updated with the latest technologies and best practices in software development. Key Responsibilities: - Collaborate with cross-functional teams to define, design, and ship new features - Develop high-quality, scalable, and reliable software solutions - Write clean, maintainable, and efficient code - Conduct code reviews and provide feedback to team members - Troubleshoot and debug software issues - Stay up-to-date with new technologies and best practices - Participate in the full software development lifecycle, from concept to deployment Qualifications: - Bachelor's degree in Computer Science or related field - 5+ years of experience in software development - Proficiency in programming languages such as Java, C++, or Python - Experience with web development frameworks like React or Angular - Strong understanding of software design principles and patterns - Excellent problem-solving and analytical skills - Ability to work effectively in a fast-paced, dynamic environment - Strong communication and teamwork skills If you are a talented Software Engineer with a proven track record in software development, we welcome you to apply and join our team for a challenging and rewarding opportunity. Role Overview: You will be joining our Engineering Team as a Software Engineer, where you will be responsible for designing, developing, and maintaining software applications to meet the business and customer requirements. Your role will involve collaborating with cross-functional teams, developing new features, writing clean and efficient code, conducting code reviews, and staying updated with the latest technologies and best practices in software development. Key Responsibilities: - Collaborate with cross-functional teams to define, design, and ship new features - Develop high-quality, scalable, and reliable software solutions - Write clean, maintainable, and efficient code - Conduct code reviews and provide feedback to team members - Troubleshoot and debug software issues - Stay up-to-date with new technologies and best practices - Participate in the full software development lifecycle, from concept to deployment Qualifications: - Bachelor's degree in Computer Science or related field - 5+ years of experience in software development - Proficiency in programming languages such as Java, C++, or Python - Experience with web development frameworks like React or Angular - Strong understanding of software design principles and patterns - Excellent problem-solving and analytical skills - Ability to work effectively in a fast-paced, dynamic environment - Strong communication and teamwork skills If you are a talented Software Engineer with a proven track record in software development, we welcome you to apply and join our team for a challenging and rewarding opportunity.

One address, no account. We’ll tell you when matching roles go live.