Job Title: Staff Software Engineer
Job Location: Bangalore
Company: Product based company
Shift Timings: General shift
Job Description
Key Responsibilities
- Support multiple teams in setting technical direction and strategy.
- Influencing the engineering culture of the teams. Focusing on continuous learning improvement and collaboration.
- Be the technical mentor and coach of the crossfunctional team and individuals.
- Design code review and test assigned features and user stories in accordance with the agile methodology employed by Diligent.
- Collaborate with the product owners in the analysis and documentation of technical requirements and user stories.
- Influence the design of the future state of the product designing and delivering prototypes.
- Producing highlevel technical design artifacts for major stories
- Create high quality operational and system documentation as required.
- Communicate effectively with other development teams production operations and several other technology groups to ensure regular smooth delivery of working software to production.
Required Experience/Skills
- 5 11 years of experience in a handson development role at a commercial software company
- Expertise in designing and implementing distributed enterprise software solutions.
- Experience with eventbase architectures messaging patterns and microservices
- Strong experience with Ruby on Rails.
- Knowledge of React TypeScript (Experience in other modern web frameworks such as Vue.js Angular may be an acceptable substitute)
- Experience with AWS services and solutions
- Understanding of CI/CD concepts and experience with at least one CI/CD system
- Familiarity with containers Kubernetes and Helm charts
- Successfully manage own workload and take personal responsibility and ownership for delivery behaviors and selfimprovement
- Experience in mentoring and technical interviewing
- Experience with Agile/SCRUM/Lean software development
Preferred Experience/Skills
- Keen to learn more about new languages and frameworks.
- Experience supporting multiple development teams.
ruby on rails,sql,aws,angular,react,typescript,design,git