FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Manager, Software Development
ICON plcManager, Software Development at ICON leading software development teams to enhance clinical research processes. Overseeing software lifecycle and collaborating with cross-functional teams for quality outcomes.
Tech Stack
Tools & technologiesJava.NETPython
About the role
Key responsibilities & impact- Manage day-to-day software development and engineering activities, supporting your team to deliver quality outcomes.
- Overseeing the software development lifecycle, from requirements gathering and design to coding, testing, and deployment.
- Leading and mentoring a team of developers, promoting best practices in software engineering and agile methodologies.
- Collaborating with cross-functional teams to define project requirements and deliver high-quality software solutions that meet user needs.
- Monitoring project progress and performance, ensuring timely delivery and alignment with organizational goals.
- Staying updated on industry trends and technologies to drive continuous improvement and innovation within the development team.
Requirements
What you’ll need- Bachelor's degree in computer science, software engineering, or a related field, or equivalent experience
- Extensive experience in software development, with a proven track record in a leadership role
- Strong knowledge of programming languages and frameworks (e.g., Java, C#, .NET, Python) and software development methodologies
- Excellent leadership and communication skills, with the ability to motivate and inspire a diverse team
- A commitment to quality, collaboration, and continuous learning in a fast-paced environment.
Benefits
Comp & perks- Competitive base salary and performance related incentives
- Health and wellbeing programmes including medical, dental, and vision coverage where applicable
- Retirement and pension plans
- Life assurance and disability coverage
- Employee assistance programmes and wellbeing resources
- Learning and development opportunities through structured training and career pathways
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaC#.NETPythonsoftware development lifecyclerequirements gatheringcodingtestingdeploymentagile methodologies
Soft Skills
leadershipcommunicationteam motivationcollaborationcontinuous learningquality commitmentinspirationmentoringorganizational alignmentproject monitoring
Certifications
Bachelor's degree in computer scienceBachelor's degree in software engineeringrelated field equivalent experience