A Software Engineer delivers features for a Product in a business chain. As member of a Feature Team, he works in autonomy and in a continuous improvement approach. Generic Skills :
- Requirement analysis
- Should understand user stories
- Development Develop and write Unit Test with the supervision of Senior Developer.
- Follow coding standards, Follow clean coding and craftmanship practices, Should know how adopt tools in his projects,
- Full Stack Development Skills, Developer Understands at least one backend, front end technologies to work on.
- Development defined by leads.
Compliance/Standards :
- Follow standards defined by leads.
- A Excellent team player, gelling well with global & diversified teams.
- Self-learn and keep pace with developments of new technologies.
- Willing to upskill / re-skill on the Tech Stack / horizontally as needed by the project and business.
- Problem solving: Able to debug and identify the root cause.
- Provide solution with consultation with other members of team.
- Should work with the Agile mindset you build it, you own it.
- Take complete ownership of delivery including Production and Monitoring activities.
- Should have good understanding of the SLA/OLA and procedures so that he can work to meet those timelines by following the given process.
- Knowledge on ITIL processes on Request fulfilment, Incident management, Problem Management & Change/Release Management.
- Have an active look out for automation of recurring tasks and help business be more efficient.
- Collaboration and Communication.
- Working with seniors to deliver the tasks assigned within the prescribed quality.
- Domain Should have awareness of domain in relation to the project.
- Efficiency Contribute towards overall efficiency goal of the team. That includes optimization cost and time towards development and quality.
- Innovation Contribute towards innovating and participating in various activities leading to transformation of the business.