Backend Development Engineer/ Lead
Full time
na Sycamore Informatics Inc.
no
India
Publicado em February 22, 2025
Detalhes do emprego
Roles & Responsibilities
- Drive delivery of application functionality in an Agile setting, working with development and QA teams.
- Lead the development of application features and deliver on time
- Ensure high quality of application feature by the use of test-driven development techniques.
- Provides technical guidance to others in the team as needed.
- Review work-package, document scope of work and create estimations for effort allocation for project execution
- Interact with client, negotiate timelines and charter project milestones
- Assign resources to projects and communicate priorities to complete assigned tasks.
- Ensure quality of deliverables and adherence to company procedures
- Assist with the development of departmental guidelines in line with the standardization of processes/systems for the generation of components.
- Supervision of RoR team for meeting all project timelines & deliverables
- Monitor project execution by conducting status review meetings
- Periodic status updates to project stakeholders
- Ensure project milestones are achieved in a timely, quality, and cost-effective manner
- Recruit and retain team members.
- Mentor and evaluate direct reports in order to establish training and coaching needs.
- Ensure compliance with SOPs and industry standards.
- Ensure team training is up to date and documented.
- Handle administrative aspects of line management including performance reviews.
- 12+ years of experience in software development
- 2+ years of team lead experience
- Solid knowledge/experience with Ruby on Rails or similar Web application frameworks
- Asset Pipeline, Rails Templating, Active Record experience
- Experience with JS/ECMA6 UI frameworks such as ReactJS
- Test-driven development experience. Well versed in Rails BDD/TDD methodologies.
- Experience building and using RESTful APIs
- Strong understanding of web-based architecture (web servers, load balancing, caching, databases, replication, etc.)
- Working knowledge of JavaScript and other web technologies (XHTML, CSS, Ajax, JQuery, etc.)
- AWS, EC2 deployment, Capistrano, PaaS (like Heroku)
- Open-source projects contributions
- Git and Github proficiency
- Example work, preferably an active Github profile or similar
- Experience in Linux, Devise, PostgreSQL, MySQL, ResQue, Delayed Jobs, Redis
- Experience with software development in Pharmaceutical and/or Healthcare
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.