Vacancy expired!
Description As a Software Development Manager, you will play a pivotal role in leading and managing our software development teams. You will leverage your technical expertise and leadership skills to drive the development of high-quality, customer-facing services while ensuring the scalability and availability of our systems. This role also requires recent hands-on coding experience in Python or .NET, with the ability to architect solutions to complex problems.Key Responsibilities:
Lead and mentor a team of software developers, fostering a collaborative and high-performing environment. Provide guidance, support, and career development opportunities to team members.
Oversee project planning, execution, and delivery, ensuring that projects are completed on time and within budget. Collaborate with cross-functional teams to define project scope and objectives.
Utilize your hands-on coding experience to guide and contribute to the development process. Architect scalable and highly available solutions and ensure code quality through code reviews and best practices.
Work closely with senior leadership to define the technical roadmap and strategy for the software development department. Contribute to the long-term vision of our customer-facing services.
Implement and enforce software development best practices, quality standards, and testing processes to deliver reliable and high-quality software solutions.
Manage resource allocation, including hiring, onboarding, and performance evaluations. Collaborate with HR to build a skilled and motivated development team.
Requirements
5+ years of experience leading software development teams in an agile environment.
Proven experience in building highly scalable and highly available customer-facing services.
Recent hands-on coding experience in Python or .NET.
Strong architecture and design skills, with the ability to conceptualize and implement complex software solutions.
Excellent project management skills, with a track record of successfully delivering software projects on time and within budget.
Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
Leadership qualities, including the ability to motivate and inspire team members.
Technology Doesn't Change the World, People Do.®
Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.Robert Half puts you in the best position to succeed by advocating on your behalf and promoting you to employers. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity – even on the go. Download the Robert Half app (https://www.roberthalf.com/mobile) and get 1-tap apply, instant notifications for AI-matched jobs, and more.All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.© 2023 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use (https://www.roberthalf.com/terms-of-use) .