As a Hands-On Software Development Manager, you will bring a strong background in software development, Agile methodologies, and technical leadership. You will also bring proficiency in programming languages such as C# and React, coupled with hands-on experience in AWS cloud services. As a key member of our team, you will play a pivotal role in driving the success of our software projects by guiding the development team, fostering collaboration, and ensuring efficient and effective project execution.
Technical Leadership:
• Lead by example, actively participating in coding, design, and technical discussions to provide guidance and mentorship to the development team.
• Utilize your expertise in C#, React and other languages to contribute to the development of high-quality software solutions.
• Collaborate with team members to make informed technical decisions that align with project goals and best practices.
Agile Methodologies:
• Champion Agile practices and methodologies, fostering a culture of continuous improvement, adaptability, and collaboration within the development team.
Cross-Functional Collaboration:
• Collaborate closely with product managers and stakeholders to deeply understand business requirements and translate them into actionable technical solutions.
• Work hand in hand with product teams to define project scope, prioritize features, and plan development sprints.
Technical Problem Solving:
• Collaborate with the development team to analyze complex technical challenges and design innovative solutions that address product requirements and architectural guidelines.
• Assist the team in selecting appropriate technologies and tools for specific projects.
Team Coaching and Development:
• Coach and mentor developers to enhance their technical skills, problem-solving abilities, and professional growth.
• Conduct regular one-on-one meetings to provide feedback, set goals, and track individual and team progress.
Efficient Team Operations:
• Oversee day-to-day activities of the development team, ensuring tasks are properly allocated, progress is tracked, and potential roadblocks are addressed promptly.
• Identify and implement process improvements to optimize the team's efficiency and productivity.
Requirements and Qualifications:
• Proven hands-on experience in software development.
• Strong familiarity with Agile methodologies and practices.
• Substantial experience in cloud services and cloud-based architecture.
• Excellent communication skills with the ability to articulate technical concepts to non-technical stakeholders.
• Exceptional problem-solving skills and the ability to navigate complex technical challenges.
• Strong interpersonal skills and the ability to motivate and guide a diverse team of developers.
• Demonstrated commitment to continuous learning and staying up-to-date with industry trends.
About Cardknox:
Cardknox, based in Howell, NJ, is a premier payments gateway solution and subsidiary company of Fidelity Payment Services. Cardknox is a developer-friendly payment gateway, that has created a marketplace revolution with flexible EMV solutions that can be integrated with POS systems using only a few lines of code. Cardknox serves thousands of customers across every major industry throughout the United States, UK and Canada