Registered Users
1,887,360
Posted Jobs
104,296

Key Responsibilities:

• Provide Leadership to the team by encouraging them and holding team members accountable for their commitments.
• Collaborate with operations and business stakeholders in defining development scope and guide team members in planning, designing and building features and improvements.
• Partner with stakeholders to ensure the product vision and execution roadmap align with the company goals and priorities.
• Product Management: work with the business, marketing and sales in defining the product, features and functionality, the customer messaging and the rollout of new features and improvements that scale and meet the future needs of our customers and markets.
• Lead the development team in planning and deploying software upgrades and defect remediation based on defined release schedules.
• Provide and maintain a technical product road that aligns with the Product Management vision.
• Provide support and communication back to stakeholders regarding status of development and production issues.
• Act as a catalyst for a culture of innovation and development best practices; collaborate with other managers to develop and implement standards across the organization and ensuring the development team is leveraging technology, processes and best practices to develop world-class software that is performant, scalable, stable and secure.
• Provide leadership and guidance to employees by coaching, mentoring, motivating them for optimum performance and career development.
• Lead the team in testing and documenting the current and future systems and development.
• Demonstrate strong multitasking and problem-solving skills to identify errors in processes and software systems.
• All other duties as assigned.

Experience Requirement:

• 5+ years of technical management experience in a software development organization.
• Must have at least 6+ years hands-on modern coding experience.
Desired Skills
• Expertise in Agile development methodology.
• Strong development background, preferably with Enterprise, Cloud-based Software systems.
• Ability to drive a culture of quality and personal accountability through development and delivery teams.
• Deep technical understanding of Java, J2EE, SPRING, Hibernate/JPA, Velocity Templating, Databases (MySQL, PostgreSQL), JQuery/Javascript, REST/SOAP/SOA/XML, etc.
• Experience with SaaS cloud computer resources such as Microsoft Azure or AWS.
• Have managed direct reports / multiple software teams before.

Bonus Skills:

• Experience with NLP and machine learning
• Hadoop/Spark/TensorFlow/Cluster Computing

Required Behavioral Traits:

• Lead by example.
• Ability to lead a diverse team to new measurements of success.
• Dependable, Enthusiastic, Motivated, Team Player, a Leader, able to motivate others.
• Good communication and interpersonal skills; ability to communicate up and down.
• Highly organized and detail oriented.
• Excellent problem solving.
• Ability to stay calm and perform well under stressful conditions and by example engender the same behavior in others.
• Promote positive tone and high standards of quality within the development group and serves as a model to direct reports.
• Ability to learn new concepts, technologies and tools quickly.





Spotlight