Manager, Software Development
Job Location:
Rockville, MD - USA
Monthly Salary:
Not provided by the employer
Posted:
18 October 2026 (3 days ago)
Application Deadline:
15 January 2027
Vacancies:
1 Vacancy
Job Summary
I hope this email finds you well. We are working on a search and thought you might be interested if not maybe you know someone looking
Our client is a global Financial services firm located in Rockville MD. They are seeking a Manager Software Development to join there team.
Our Client is seeking a Manager of Software Development to join the IT team in our Rockville MD office. The successful candidate will have experience delivering multiple concurrent technical projects on time and on budget using Waterfall and Agile SDLCs. This is a unique opportunity to join a dynamic fast growing organization
A partial list of specific responsibilities is listed below:
Responsibilities
Type of Role:
Coach mentor manage and lead a team of software developers as it develops and maintains systems using TSQL SQL Server databases C# .Net IIS ETL tools data warehouse and other languages and tools.
Perform reviews determine raises and bonuses and help grow careers and knowledge of team members using .
Recommend new tools architectures and more.
Serve as a senior-level contributor with advanced expertise in the area of responsibility.
Responsible for the development and maintenance of new and existing software solutions.
Collaborates closely with business partners Business Analysts Project Managers and others.
Work effectively as part of a team of peers subordinates and senior leaders.
Decision-Making:
Build team work delivery capabilities and technical skills.
Implement systems software engineering policies procedures and best practices
Solve a range of complex problems and use new perspectives to identify and deliver solutions
Help develop others skills or provide formal and informal assistance with problem solving or conflict resolution
Apply compliance requirements within scope of responsibility provide documentation as necessary and participate in compliance activities.
Supervision Received/Provided:
Apply technical expertise and work independently within scope receiving minimal guidance and direction from work team and/or manager on large new tasks
Coach and lead level staff and provide balanced/constructive feedback; answering team and business partner questions as needed
Illustrative Responsibilities
Oversee and participate in design implementation and maintenance of all tiers of simple to complex enterprise wide software systems
Design implement and improve software development processes.
Document existing and new technical solutions and processes.
Endure code is secure coding practices are followed and remediation to vulnerability and penetration test findings is appropriate and timely.
Specify server and desktop configurations required to accomplish goals of developed software and assist in configuration as needed.
Assist with troubleshooting moderate to complex multi-faceted issues
Work with clients to understand issues and help define technical requirements and ensure they are met
Qualifications and Skills
Candidate should possess at least 3 years of experience as a manager of software development
Experience delivering multiple concurrent projects on time on budget using Waterfall and Agile SDLCs is required.
Typical candidates will possess at least 8 years of relevant experience and a BA/BS degree
TSQL C# .Net Microservices and Object Oriented Design experience are required. Experience with DevOps and configuration management required. Experience integrating enterprise applications is required.
AWS cloud experience strongly preferred. Experience with MS TFS source code repository/control is preferred.
Ability to lead code reviews for the above technologies is required.
Preferred skills also include IIS SSIS some knowledge of SQL server database administration data warehousing automated build and deploy BizTalk Business Objects or comparable solution TFS source code repository data modeling JavaScript HTML SharePoint.
A mindset and approach to high quality deliverables is required. Experience with Test Driven Development or Automated Unit Testing or Peer Development is required.
Experience in Financial Services industry knowledge of ITIL and experience with Sarbanes-Oxley requirements preferred
Strong analytical problem solving and decision making skills
Candidate must possess strong written and verbal communication skills
Team-oriented attitude
Positive customer service attitude
Must be able to operate in a stressful quality and deadline driven environment while maintaining strict attention to detail and the ability to prioritize issues appropriately while managing multiple assignments
Ability to take initiative and critically analyze processes and procedures
Detailed understanding of generally software development methodologies tools and techniques
Understanding of technology platforms
Must successfully pass a background check
Shayne Kahn
ERS
Experience:
Our client is a global Financial services firm located in Rockville MD. They are seeking a Manager Software Development to join there team.
Our Client is seeking a Manager of Software Development to join the IT team in our Rockville MD office. The successful candidate will have experience delivering multiple concurrent technical projects on time and on budget using Waterfall and Agile SDLCs. This is a unique opportunity to join a dynamic fast growing organization
A partial list of specific responsibilities is listed below:
Responsibilities
Type of Role:
Coach mentor manage and lead a team of software developers as it develops and maintains systems using TSQL SQL Server databases C# .Net IIS ETL tools data warehouse and other languages and tools.
Perform reviews determine raises and bonuses and help grow careers and knowledge of team members using .
Recommend new tools architectures and more.
Serve as a senior-level contributor with advanced expertise in the area of responsibility.
Responsible for the development and maintenance of new and existing software solutions.
Collaborates closely with business partners Business Analysts Project Managers and others.
Work effectively as part of a team of peers subordinates and senior leaders.
Decision-Making:
Build team work delivery capabilities and technical skills.
Implement systems software engineering policies procedures and best practices
Solve a range of complex problems and use new perspectives to identify and deliver solutions
Help develop others skills or provide formal and informal assistance with problem solving or conflict resolution
Apply compliance requirements within scope of responsibility provide documentation as necessary and participate in compliance activities.
Supervision Received/Provided:
Apply technical expertise and work independently within scope receiving minimal guidance and direction from work team and/or manager on large new tasks
Coach and lead level staff and provide balanced/constructive feedback; answering team and business partner questions as needed
Illustrative Responsibilities
Oversee and participate in design implementation and maintenance of all tiers of simple to complex enterprise wide software systems
Design implement and improve software development processes.
Document existing and new technical solutions and processes.
Endure code is secure coding practices are followed and remediation to vulnerability and penetration test findings is appropriate and timely.
Specify server and desktop configurations required to accomplish goals of developed software and assist in configuration as needed.
Assist with troubleshooting moderate to complex multi-faceted issues
Work with clients to understand issues and help define technical requirements and ensure they are met
Qualifications and Skills
Candidate should possess at least 3 years of experience as a manager of software development
Experience delivering multiple concurrent projects on time on budget using Waterfall and Agile SDLCs is required.
Typical candidates will possess at least 8 years of relevant experience and a BA/BS degree
TSQL C# .Net Microservices and Object Oriented Design experience are required. Experience with DevOps and configuration management required. Experience integrating enterprise applications is required.
AWS cloud experience strongly preferred. Experience with MS TFS source code repository/control is preferred.
Ability to lead code reviews for the above technologies is required.
Preferred skills also include IIS SSIS some knowledge of SQL server database administration data warehousing automated build and deploy BizTalk Business Objects or comparable solution TFS source code repository data modeling JavaScript HTML SharePoint.
A mindset and approach to high quality deliverables is required. Experience with Test Driven Development or Automated Unit Testing or Peer Development is required.
Experience in Financial Services industry knowledge of ITIL and experience with Sarbanes-Oxley requirements preferred
Strong analytical problem solving and decision making skills
Candidate must possess strong written and verbal communication skills
Team-oriented attitude
Positive customer service attitude
Must be able to operate in a stressful quality and deadline driven environment while maintaining strict attention to detail and the ability to prioritize issues appropriately while managing multiple assignments
Ability to take initiative and critically analyze processes and procedures
Detailed understanding of generally software development methodologies tools and techniques
Understanding of technology platforms
Must successfully pass a background check
Shayne Kahn
ERS
Experience:
Manager
About Company
A premier recruitment firm specializing in Information Technology and Operations.