Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Chandigarh |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Recruitment Services |
Functional Area | General / Other Software,Sales / BD |
EmploymentType | Full-time |
The Role :- Reporting to the Agile delivery manager or Head of delivery, in this role you will be responsible for :- Familiarising yourself with development standards and not only ensuring that you and other members of your team are conforming to the standards.- Champion code readability, maintainability, reuse, testability and extensibility.- Proactively working with the Technical Development Manager to ensure that the development standards are continually improved and remain fit for purpose.- Coaching and mentoring junior members of your to help them develop technical skills.- Proactively tracking and monitoring the quality of the work produced by your team when acting as a Team Lead and working with the team to take remedial actions when necessary. In the capacity of Team Lead, you will ultimately be accountable for your team meeting defined quality standards.- Ensuring that all aspects of a user story have been clearly understood during planning sessions, when acting as a Team Lead, and that all relevant sub-tasks have been defined to a sufficient level as to make the user story relatively easy to estimate consistently.- Acting as a technical subject matter expert and draw from your technical experience to help your team with architectural, design and technology stack selection when kicking off new projects. Ensure that all relevant non functional requirements are given due consideration when making critical solution design and architectural decisions.Essential Skills :- A degree in either computer science, IT, engineering or related technical discipline.- 4+ years experience in Software Engineering - including software design, architecture, implementation, deployment and support.- Fluent in - Javascript, Node and React but experienced enough to be able to clearly articulate the strengths and weaknesses of other programming languages and capable of identifying the best tool for the job.- Solid hands-on experience with database design and normalisation with experience in working with any relational database.- Solid hands-on experience with various types of application architecture philosophies and able to draw from that experience to make architecture decisions based on the situation and requirements at hand.- Solid object oriented design skills and good understanding of design patterns and when to apply them.- Great communication verbal and written skills.- Good understanding of software development processes, automation and testing.- 2+ years experience leading Agile teams- Willingness to coach people to help them develop their technical skills.Desirable Skills :- Experience with DevOps practices and tools.- Experience with Blockchain platforms like Ethereum and Corda.- Exposure to JIRA and Confluence.Perks of working :- Work with some of the brightest minds in the blockchain space in the latest technologies- Work-life balance- Company-sponsored health and life insurance- Healthy working environment with a focus on culture, values and individual development- Fun and spacious office space including plenty of breakout areas, stocked pantry, library, pool and foosball tables,
Keyskills :
object oriented designtechnical subject mattersolution designdesign patternssoftware designdatabase designprogramming languagesfunctional requirementsapplication architecturejiradrawagilestoryreuse