What are the responsibilities and job description for the Software Development Manager position at Business Centric Technology?
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
Salary : $120,000 - $150,000