Epicareer Might not Working Properly
Learn More
S

Software Development Director

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description

Sequium Asset Solutions, LLC is seeking an experienced and highly skilled Software Development Director to lead our development team with a strong focus on Quality Assurance (QA). The ideal candidate will be hands-on in the development process and have extensive experience with C#, .NET Core, Angular, and MS SQL Server. This role requires a strategic leader who can balance a fast-paced environment, excellent communication skills and the ability to work effectively in a hybrid work environment are essential.

Key Responsibilities:

Leadership & Management:

  • Lead, mentor, and manage a team of developers.
  • Develop and execute a strategic vision for the software development lifecycle, emphasizing QA best practices.
  • Oversee the full development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.

Hands-on Development & QA:

  • Actively participate in coding, particularly in areas that require advanced knowledge of C#, .NET Core, Angular, and MS SQL Server.
  • Implement and enforce rigorous QA processes, including automated testing, code reviews, and performance testing.
  • Ensure the delivery of high-quality, scalable, and secure software solutions.

Project Management:

  • Work closely with business owners to define project scope, timelines, and resources.
  • Ensure projects are delivered on time, within scope, and with the highest quality.
  • Collaborate with cross-functional teams to meet business objectives and drive continuous improvement.

Communication & Collaboration:

  • Serve as the primary technical point of contact for stakeholders, providing clear and concise updates on project progress, risks, and issues.
  • Foster a culture of open communication, collaboration, and continuous learning within the team.
  • Facilitate regular meetings, including stand-ups, sprint planning, and retrospectives.

Hybrid Work Environment:

  • Manage and optimize the performance of a hybrid team, ensuring clear communication, productivity, and collaboration across remote and on-site team members.
  • Implement tools and processes that support effective remote work and maintain team cohesion.

Qualifications:

Technical Skills:

  • Extensive experience with C#, .NET Core, Angular, and MS SQL Server.
  • Strong background in software development, including hands-on coding and architecture.
  • Proven track record of leading QA efforts, including automated testing frameworks and performance testing tools.

Leadership Skills:

  • Previous minimum of 3 years' experience in a leadership role within a software development environment.
  • Ability to inspire, mentor, and develop a high-performing team.
  • Experience in project management, with a focus on delivering quality software on time and within budget.

Communication Skills:

  • Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
  • Strong interpersonal skills, with the ability to build relationships and work effectively in a hybrid environment.

Work Environment:

  • Experience managing teams in a hybrid work environment, with a focus on maintaining productivity and team engagement.
  • Experience working with Collection systems or Collection agencies.

Preferred Qualifications:

  • Experience with cloud-based technologies, such as Azure or AWS.
  • Familiarity with DevOps practices and tools.
  • Certifications in project management or QA methodologies.
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.
Report this job