Job Directory Development Manager

Development Manager
Arlington, VA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Join the development team at a leading asset management firm, responsible for the over sight of a mid-sized development team and of the firms mission critical applications.

We look for candidates who are intellectually curious and have diverse interests and backgrounds:

* A broad interest in the computer programming field, with motivation to work in all aspects of business applications programming such as constructing user interfaces, building problem-solving algorithms, crafting efficient data access techniques, and constructing interfaces among systems.
* Must have strong leadership and motivational skills, and must be able to organize, prioritize and effectively carry out a workload that includes many pending tasks in a dynamic business environment, effectively communicating with internal staff and external associates.

Responsibilities: This individual will manage a development team working on an enterprise scale, mission critical application. Candidate should be capable of providing technical leadership in promoting and establishing frameworks and practices required by the project. Candidates should demonstrate a solid understanding of the Microsoft technology stack as well as proven experience in delivery management on aggressive timelines using an agile methodology approach to delivery. The development team is expected to operate with rapid turnaround, creating stable releases on a regular basis, each containing small focused updates to the company application.

Job Responsibilities

* Manage planning, developing, testing, and implementing all software application changes by system development staff
* Ensure that all systems development is performed in accordance with all policies and procedures
* Accurately estimate systems development efforts
* Report systems development activities, including but not limited to the execution and status of releases associated with performance standards
* Resolve complex problems. Works with client and management to resolve issues and validate requirements within their areas of responsibility. Provide technical advice on complex programming.

Qualifications: Preferred candidates will possess most or all of the following qualifications:

* At least 5-7 years of hands-on development experience developing enterprise scale applications
* At least 5-6 years in managing mid-size (7-10 people) application team
* Experience in developing enterprise scale applications using modern software development technologies
* Demonstrated comprehensive experience managing the planning, developing, testing, and implementing of software application changes
* Demonstrated comprehensive experience using software development lifecycle (SDLC) methodologies
* Manage staff in a complex IT environment
* Five (5+) plus years of experience with C#, .NET, SQL SERVER, development and maintenance.
* Analytical and problem solving skills
* Excellent communications skills and team management skills

Nice To Have: Preferred candidates may also possess:

* Experience in Investment Management Domain
* Data modeling experience in a RDBMS platform
* Experience deploying solutions to AWS
* Exposure to Angular 1.x or 2.0

#MG-LI1

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.