Software Development Manager

New York 24 months agoFull-time External
Negotiable
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