Location
Bangalore | India
Job description
- This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products
- This position performs software design typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions
Responsibilities
- Working with other technical personnel or team members to finalize requirements.
- Write and review portions of detailed specifications for the development of system components of moderate complexity.
- Successfully Implementing development processes, coding best practices, and operate in various development environments (Agile, Waterfall, etc) while collaborating with key stakeholders.
- Work closely with other development team members to understand moderately complex product requirements and translate them into software designs.
- Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
- Mentor less-senior software developers on development methodologies and optimization techniques.
- Resolving technical issues and complete bug fixes
Requirements
- Experience in React.JS and Node.JS
- Have proficiency with data manipulation languages and data modelling principles.
- Familiar with AWS.
- Have Proficiency in development languages including but not limited to: Java/J2EE, JavaScript, JSP, C/C++, , SQL, Windows, UNIX, and .Net
- Have Ability to write and review portions of detailed specifications for the development of system components of moderate complexity.
- Have Knowledge of software development methodologies (eg, Agile, Waterfall).
- Have good oral and written communications skills.
Work in a way that works for you
- We promote a healthy work/life balance across the organisation.
- We offer an appealing working prospect for our people.
- With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.
- Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive
Working for you
- Comprehensive Health Insurance: Covers you, your immediate family, and parents.
- Enhanced Health Insurance Options: Competitive rates negotiated by the company.
- Group Life Insurance: Ensuring financial security for your loved ones.
- Group Accident Insurance: Extra protection for accidental death and permanent disablement.
- Flexible Working Arrangement: Achieve a harmonious work-life balance.
- Employee Assistance Program: Access support for personal and work-related challenges.
- Medical Screening: Your well-being is a top priority.
- Modern Family Benefits: Maternity, paternity, and adoption support.
- Long-Service Awards: Recognizing dedication and commitment.
- New Baby Gift: Celebrating the joy of parenthood.
- Subsidized Meals in Chennai: Enjoy delicious meals at discounted rates.
- Various Paid Time Off: Take time off with Casual Leave, Sick Leave, Privilege Leave, Compassionate Leave, Special Sick Leave, and Gazetted Public Holidays.
- Free Transport pick up and drop from the home -office - home (applies in Chennai)
Job tags
Salary