Software Developer– Team Leader
Min Exp: 5 years in software
Qualifications: BE/ ME/ MCA
Timings: 9 am to 6 pm
Salary: upto 7 LPA
Location: Fatorda, Margao
Overview of the Position:
• You will have ownership of managing the software team, resource planning, and software project execution.
• At the heart of this position is delivery.
• You will be hands-on in driving the delivery of software project and managing all aspects of the project such as requirements gathering from the product owners, project planning, implementation, testing and delivery.
Job Description:
• Responsible for setting up software processes.
• Understand the product requirements from the Product Owner.
• Responsible for design and development of REST API’s, Database, Mobile/ Web App’s
• Define and implement the testing strategy for the product.
• Build product deployment pipelines, define and implement deployment strategy.
• Expected to be hands-on.
• Act as a Technical Lead to the Development and Testing resources for the day to day software development efforts.
Required Skills:
• Knowledge of best software engineering practices for all stages of the software development life cycle, including coding standards, code reviews, testing and deployment.
• Understanding of software stacks, backend development, frontend development, deployment, API development, and database management.
• Understanding of web technologies such as JavaScript, HTML5, CSS.
• Understanding of server-side scripting languages such as , Ruby on Rails, Python.
• Understanding of web application frameworks such as Angular JS, React JS, Ember JS.
• Understanding of SQL databases such as MySQL, PostgreSQL, etc and of NoSQL databases such as MongoDB, dynamo DB, etc
• Experience with any continuous integration and Continuous delivery tool such as Jenkins, etc
• Understanding of Quality Analysis, Testing for scalability and reliability.
• Understanding of project management tools.