Key Technology: Management, .Net, SDLC, RDB., SQL Server, Oracle, or MySQL.
Job Responsibilities:
- We are seeking a highly skilled and experienced Software Development Manager to lead the development and maintenance of multiple enterprise applications simultaneously. This role involves managing a blended team of full-time and contracted developers, applying SDLC best practices, and ensuring alignment with business goals. The ideal candidate will have strong technical expertise in .NET technologies and relational databases, along with excellent leadership and communication skills to collaborate with both internal teams and external stakeholders.
- Direct enterprise software development across multiple teams, managing the full SDLC and delivering custom applications from inception to deployment.
- Translate business needs into technical solutions by partnering with stakeholders, guiding architecture and technologies (.NET, SQL, ETL, data centralization).
- Oversee project execution and resources through vendor coordination and budget and timeline management.
- Oversee the full software development life cycle (SDLC), from requirements gathering to deployment and support
- Experience building and leading development of ETL, data-centralization for reporting consumption
- Manage vendor relationships and coordinate with contracted development resources
- Ensure code quality, security, and performance through code reviews and best practices
- Develop and track project plans, timelines, and budgets
- Foster a culture of continuous improvement, innovation, and accountability
Minimum Candidate Characteristics:
- 10+ years of .NET Development experience
- Enterprise software development
- 5+ years of experience managing development teams
- Experience with RDB. and DevOps
Minimum Requirement (Candidate Skills and Qualifications)
- Enterprise Software Development Life Cycle (10 Years requierd)
- Strong hands-on experience with .NET (C#, ASP.NET, .NET Core) (10 Years required)
- Excellent, effective communication with customers and design ideas with teams, verbally & written. (10 Years required)
- Estimating work with accurate timelines and resource requirements (5 Years required)
- Experience with Agile/Scrum and traditional SDLC methodologies (5 Years required)
- Proficient in ETL and relational databases (SQL Server, Oracle, or MySQL) (5 Years required)
- Proven experience managing both full-time and contract developers (5 Years required)
- Familiarity with DevOps practices, CI/CD pipelines, and version control (e.g., Jenkins, Bit Bucket) (5 Years required)
- Leadership or management role overseeing enterprise development teams (3 Years Required)
- Government or Education enterprise solutions (5 Preferred)
- Blazor Server, Blazor WSM (3 Preferred)
- Power BI (2 Preferred)