Highlights
Collaborative projects, hands-on development experience, mentorship opportunities.
Description
Job Summary
pJoin Broadridge's dynamic team as a Software Engineer, where you will contribute to the development of innovative software solutions. This role is perfect for fresh graduates and early-career professionals eager to develop their skills in a supportive environment.
Responsibilities
- Write clean, maintainable, and reusable code under senior engineer guidance.
- Develop front-end features using ReactJS.
- Complete assigned tasks on time with high quality.
- Collaborate with Product Owners to understand business requirements.
- PARTICIPATE in the software development lifecycle including coding, testing, and deployment support.
- Participate in code reviews and improve code quality.
- Prepare and update technical documents and deployment instructions.
Required Skills
- OOPS concepts
- ReactJS basics
- NodeJS fundamentals
- Data structures knowledge
- Relational databases understanding
Required Skills Explained
- 0 to 1 years of experience - Ideal for freshers and recent graduates.
- Good knowledge of OOPS concepts and basics of ReactJS, NodeJS, Javascript - Essential for developing web applications.
- Understanding of software engineering fundamentals and data structures - Crucial for designing efficient code and systems.
- Good written and verbal communication skills - Important for effective collaboration and documentation.
- Strong learning mindset - Necessary to keep up with new technologies and methodologies.
- Ability to work in a collaborative team environment - Key for successful project completion and innovation.
- Basic understanding of relational databases (RDBMS) and SQL queries - Helps in managing and querying database systems.
Who is this for
pThis position is ideal for fresh graduates and early-career professionals who are passionate about software engineering, have a strong learning mindset, and enjoy working in a collaborative team environment.
Why This Job is a Good Opportunity
ulliGrowth Potential - A fresh graduate or recent hire can learn from experienced professionals, contributing to personal development.liCollaborative Environment - Work in a team where ideas are valued and feedback is constructive.liImpactful Work - Contribute to solutions that empower others and drive business outcomes.liDiverse Projects - Get exposure to different projects across the organization, enhancing your skill set.liInclusive Culture - A supportive work environment that values diversity and inclusion.
Interview Preparation Tips
- Review OOPS concepts and basics of ReactJS, NodeJS, and JavaScript.
- Practice coding problems to improve problem-solving skills.
- Prepare examples of teamwork experiences and how you handle communication challenges.
- Familiarize yourself with SQL queries and database fundamentals.
- Read up on the company’s mission and values to show genuine interest.
Career Growth in This Role
pCareer growth opportunities are abundant as you can progress from junior developer roles to more senior positions. You may also have the chance to take on leadership roles or move into product management, business analysis, or other technical leadership paths within the organization. Continuous learning and professional development will be encouraged through training programs, workshops, and mentorship.
Explore More Opportunities
Skills
Frequently Asked Questions
Is this position suitable for fresh graduates?Yes, we welcome fresh graduates and recent college graduates who are eager to start their career in software engineering.
What kind of support will I get as a new hire?You will receive mentorship from senior engineers and opportunities for hands-on learning and development.
Can you tell me more about the collaborative environment?Our team works together to solve problems, share knowledge, and support each other's growth. We encourage a friendly and inclusive atmosphere.