A Senior Engineer provides technical and delivery leadership for a team of engineers working on specific projects. This role will work primarily with other engineers in the team to design and implement technical solutions for the business in a way that balances quality, cost, time and maintainability.
Skills, Experience and Attributes
Essential:
Understands and analyses business requirements in order to design and implement technical solutions
Writes high-quality code and, where appropriate, uses Test-Driven Development practices
Sets and follows development processes and software design principles
Commits to version control often
Makes small incremental improvements with continuous integration and deployments
Deploys code to production systems on a regular basis and takes responsibility for verifying functionality
Supports production systems
Stakeholder communication, we use a third party provider that requires a lot of communication back and forth.
Performs peer review on other team members' code
Takes initiative and has the ability to work autonomously
Acquires deep domain knowledge and an understanding of the company's business model
AWS or equivalent cloud infrastructure experience
Preferred:
Experience with Ruby and Rails
Experience with SQL (Postgres or similar)
Job Type: Contractual / Temporary
Contract length: 12 months
Pay: ₹250,000.00 - ₹280,000.00 per month
Benefits:
* Health insurance
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.