Job Description
Averiware team is filled with awesome developers, and we are looking for strong leaders to nurture these talented engineers to continue to grow further. To succeed, you must be passionate and hands-on on latest technologies like Cloud, Bigdata Analytics, IoT, Web and Mobile
Averiware (An Agiline India Firm) is seeking a
Project/Program Manager
to deliver high-end solutions. The ideal candidate not only has the ability to provide technical leadership to major projects, but can also roll up their sleeves and contribute to the coding effort.
You'll also have strong web application development experience with either Java or JavaScript or RESTful services or Cloud (AWS or Azure).
We are looking for someone who not only optimizes their own code but makes sure engineers are able to optimize theirs.
Your Role
Manage a team of software engineers, including task planning and code reviews.
Drive technical projects and provide leadership in a fast-paced environment.
Responsible for the overall planning, execution, and success of complex technical projects.
Work closely with product management and experience design team to ensure we're building the best products.
Contribute technically to projects.
Drive agile adoption & process improvements, evangelize the agile mindset, lead scrum meetings, be the problem solver for the team.
Hire and mentor the best talent bringing out the best in every engineer.
Nurture a culture of high performance, continuous improvement, creative problem solving, and innovation within the team.
What we look for/Skills
BE/Btech. in Computer Science or related field (e.g. Mathematics, Engineering)
8+ years of total software engineering experience with a thorough understanding of software product development.
2+ years of experience in a software engineering leadership position managing a team of 5-10.
Strong web application development experience ideally with any of the following: Java, Angular, React, and Node.
Will be customer oriented and skilled in developing a strong understanding of customer needs and marrying those with optimal technology solutions.
Well versed in Scrum principles and practices.
Strong requirements analysis and solution design abilities.
Experience using tools such as Jira and GitHub.
Experience with Java programming and a microservice container, such as Spring-Boot or DropWizard or NodeJS.
Experience with open source data stores, such as MongoDB, Cassandra, ElasticSearch, and MySQL.
Broad experience designing and implementing large-scale distributed systems.
Track record of successful collaboration with cross-functional and distributed teams.
Experience with hiring, mentoring, performance management, and career planning.
Strong verbal and written communication skills to both technical and non-technical audiences.
Strong leadership competencies including the ability to think and act strategically, drive for results, build a high-performance culture and inspire/teach others to perform at higher levels.
Nice to have
More than 3 years of experience as a technical lead
Good hands on experience in Java/Javascript programming
Exposure/experience at Architect level
Technical Stack(Skill set)
Agile, Scrum,Java, Cloud, Bigdata Analytics, IoT, and Mobile
Averiware Inc. is an innovative software development company providing comprehensive Business Management Solutions for small and mid-sized Businesses . With operations spread over USA, Canada, Europe, South East Asia and Australia, and development centre based out of India and Singapore. We at...