×
Register Here to Apply for Jobs or Post Jobs. X

C# Software Development Manager

Job in Raleigh, Wake County, North Carolina, 27601, USA
Listing for: Accentuate Staffing
Full Time position
Listed on 2026-06-24
Job specializations:
  • IT/Tech
    IT Project Manager, IT Support
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Accentuate Staffing is searching for a Software Development Manager to join a leading technology team in Raleigh, NC. This role serves as both a technical leader and a people-first coach — a player/coach who actively participates in engineering while growing, mentoring, and challenging your team to reach new heights. You report directly to the IT Director and are a key voice in company-wide technology strategy and leadership conversations.

Responsibilities
  • Recruit, hire, onboard, and develop software engineers and other development team members, with a focus on technical growth and career development.
  • Foster a supportive, accountable, and collaborative team environment where employees are encouraged to take ownership and continuously improve.
  • Conduct regular one-on-one meetings, performance reviews, and coaching conversations to support employee growth and performance.
  • Remove obstacles that impact team productivity and advocate for the tools, resources, and support the team needs to succeed.
  • Lead sprint execution and delivery efforts to ensure projects are completed on time while maintaining quality standards.
  • Identify and develop high-potential team members for future leadership opportunities.
Technical Leadership & Hands-On Contribution
  • Participate directly in software development, testing, debugging, and system enhancements approximately 20–30% of the time.
  • Review and evaluate proposed tools, technologies, and architectural approaches to ensure solutions are practical, scalable, and aligned with business objectives.
  • Help prevent unnecessary complexity and maintain focus on efficient, maintainable solutions.
  • Contribute to system architecture and technical design decisions with an emphasis on scalability, reliability, security, and maintainability.
  • Evaluate and recommend tools, frameworks, and technologies that improve development efficiency and software quality.
  • Promote security, privacy, and compliance best practices throughout the development process.
  • Partner with the IT Director to evaluate technology needs and develop strategies that support business objectives.
  • Collaborate with Product, Design, and other business teams to define requirements, establish priorities, and assess solution feasibility within project constraints.
  • Communicate technical concepts, decisions, and risks clearly to both technical and non-technical stakeholders.
  • Maintain organized and accurate IT documentation and contribute to knowledge sharing across the department.
  • Provide technical guidance and assistance to other departments when software issues arise.
  • Oversee product releases and deployments to ensure reliability, stability, and quality throughout the release lifecycle.
  • Manage relationships with IT vendors and service providers to ensure effective support, delivery, and cost management.
  • Support production systems and lead incident response and resolution efforts when issues occur.
  • Assist with evaluating, procuring, and implementing system upgrades and new technologies as business needs evolve.
Requirements
  • Has 10+ years of software development experience and at least 3 years of IT leadership or management experience.
  • Holds a bachelor’s degree in Computer Science or a related field, or equivalent professional experience.
  • Has strong experience developing web and client/server applications using Microsoft technologies; experience with C#, Angular, and Type Script is preferred.
  • Is experienced with relational and document databases, cloud platforms (preferably AWS), CI/CD pipelines, and modern infrastructure practices.
  • Is comfortable working in Linux environments and using shell tools for troubleshooting and automation.
  • Demonstrates strong analytical and problem-solving skills with a proactive, solution-oriented approach.
  • Leads by example, builds trust through accountability, and supports team success.
  • Communicates clearly and professionally in both written and verbal formats.
  • Practices active listening and collaborates effectively across teams and departments.
  • Takes initiative, works independently when needed, and follows through on commitments.
  • Adapts well to changing priorities, technologies, and business needs.
  • Maintains a high level of attention to detail in code, documentation, and communication.
  • Stays current with emerging technologies, industry trends, and software development best practices.
  • Is interested in long-term professional growth and developing others within the organization.
  • Performs effectively in fast-paced environments while maintaining organization and focus.
  • Is willing to participate in one week of annual in-person collaboration.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary