Overview
On Site
$125,000 - $150,000
Full Time
No Travel Required
Skills
Software Development
Technical Leadership
>NET Ecosystem
C#
JavaScript
Angular
React
Cloud Services
Azure
Implementation
API
DevOps
PMP
Scrum Master
Microsoft 365
Job Details
Our client based in Dallas, TX is in search of a Software Development Manager responsible for driving successful delivery of custom web applications, data integrations, and systems modernization projects. This is an onsite, direct-hire opportunity requiring exceptional leadership abilities with proven experience managing & mentoring development teams of 5+ members fostering a culture of continuous improvement and technical excellence.
Salary Offered: $120K-$150K depending on candidate experience.
What Our Client Offers:
- Medical, Dental, and Vision Insurance
- Income Protection & Life Insurance
- Discretionary Bonus Program
- Family Planning & Paid Parental Leave
- Retirement Benefits
- Paid Holidays & Time Off
- Wellness Program
Responsibilities:
- Lead the software development and systems integration initiatives
- Manage technical debt through strategic planning & implementation of modern development practices
- Lead & mentor team of developers and analysts, fostering professional growth and technical excellence
- Drive the successful delivery of custom software solutions, integrations, and system updates
- Conduct regular performance evaluations and provide constructive feedback to team members
- Identify and mitigate technical and project risks
- Advise IT leadership on technical strategy, innovation opportunities & necessary organizational changes
- Oversee the entire project lifecycle, from requirements-gathering, planning, development, testing, deployment, and maintenance
- Provide technical leadership and architectural guidance for complex development projects
- Manage vendor relationships and third-party integrations
- Ensure code quality through code reviews, testing strategies, and deployment practices
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or arelated field is required, with an advanced degree preferred
- 10+ years of software development experience, including 5+ years in a technical leadership role
- This role requires someone who can effectively bridge the gap between technical implementation and business objectives while mentoring team members and managing stakeholder relationships
- Strong technical background in modern web development technologies and frameworks, including:
- .NET ecosystem and C#
- Modern JavaScript frameworks (Angular, React)
- Cloud services and architecture (preferably Azure)
- Database design and implementation
- API development and integration
- DevOps practices and tools
- PMP, Scrum Master, or other project management certifications are essential
- Demonstrated success in driving organizational change and technical modernization
- Experience with Microsoft 365 ecosystem, including SharePoint and Power Platform
Apply Today! CP #8465
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.