A go-getter professional who is passionate about technology and has proven experience
in delivering software products with self-driven attitude, having ability to
successfully building and leading teams to success, upbeat the delivery on time
and make Client products a great experience for customers.
Responsibilities
- Technical Guidance : You will provide technical leadership to a team of excellent software engineers; this requires that you have the technical depth to make complex design decisions and the hands-on ability to lead by example.
- Execution and Delivery : You will be expected to instill and follow good software development practices and ensure timely delivery of high-quality products. You should be familiar with agile practices as well as be able to adapt these to the needs of the business, with a constant focus on product quality.
- Team management : You will be responsible for hiring and mentoring your team; helping individuals grow in their careers, having constant dialogue about their aspirations and sharing prompt, clear and actionable feedback about performance.
- Collaboration : Collaborating closely with others in the organization to ensure that the products we build will delight our customers; this includes working closely with product managers, designers, engineering leaders, and stakeholders in other departments.
- Leadership : As a company growing at high speed, you will be expected to lead the team through uncertainties and changes in scale and organization. Often, requirements will be fuzzy, and you will be expected to bring clarity to such situations.
Requirements
- Leadership skills :: Experience leading teams of engineers to deliver great software products. Proven ability to build a product from scratch. Strong inter-personal skills and the ability to build and mentor a strong team. Ability to push through despite road-blocks and resource constraints.
- Technical depth :: You have the strong technical competence required to gain credibility. Ability to architect, design and code yourself. Technical experience in building and operating web-based applications. Deep understanding of all layers of the web-stack work (from the client interface to the database. ) Knowledge of multiple technology stacks/languages/tools and their pros/cons.
- Execution ability :: Focus on delivering products in a timely manner with high quality. Familiarity with multiple software development practices and tools, and the proven ability to adapt, champion and institute good practices and tools.
Candidate background required (Education
& Experience)
- You must have a degree in Computer Science or related field. Strong understanding of object-oriented programming, concurrency and fundamentals of computer-science.
- We also highly value experience working in a startup or smaller product-focused organization, contributions to open-source, tech blogs or tech forums.
- We are also open to people who may not fit our precise expectations of the role. If you have the passion and ability to build great products, we can craft the right role for you.
- 10-14 years of software development experience, with managerial capacity
If Interested please free to reach me on my contact / email mentioned below
Regards,
Yash.
|| Yaswanth@anzycareers.com

No comments:
Post a Comment