This closed position was filled. Check out our Jobs Search Page for our current open positions similar to this one.
|Title:||Software Engineering Manager|
|Job Location:||Buffalo, New York - United States|
|Salary:||$90,000.00 - $110,000.00 - US Dollars - Yearly|
|Other Compensation:||Bonus + Incentive + Pension + Extensive Benefits and Generous PTO|
|Employer Will Recruit From:||Regional|
Software Engineering Manager
Our client is a $4 billion financial services organization with more than 50 locations and a 200 year history. They are seeking a hands-on manager to lead application and database architecture as it relates to development and processing, corporate reporting, forms and workflow, SharePoint development, application migrations and integrations and custom application development.
Position can be located in downtown Rochester or another corporate office 48 miles south of Rochester. If based in Rochester, position will require travel to other location two day a week.
This is a working manager role (30-40% involved in delivery).
In addition to hands-on database administration, this person will lead and mentor a dynamic team of 5 and oversee data warehousing, Sharepoint and manage the software development project portfolio.
Day to Day Responsibilities:
Collaborates with business partners to plan and execute project deliverables and to capture appropriate functional and technical specs. Establishes realistic delivery estimates based on prioritization and ensures projects remain on target to meet deadlines.
Collaborates with the Enterprise Data Management team to transform requirements and designs into functional solutions
Manages the software development project portfolio including ancillary delivery platforms like SharePoint and integration efforts with 3rd party software solutions.
Responsible for application and database architecture ensuring the support of current business needs and alignment with corporate strategy.
Recommends and administers the necessary tool set for in-house software and database development.
Oversees custom application development utilizing in-house or contract resources ensuring on-time project delivery including direct involvement for complex assignments.
Manages software development and change control procedures through a formal software development lifecycle.
Serves as the administrator of the SQL and SharePoint environment to ensure the security of our data and software Delivery platforms.
Required Experience and Education:
Bachelor’s Degree in Computer Science or related field
7+ years’ experience in MS-SQL administration and data warehouse architecture
Application development delivery using the full software development lifecycle including at least 3 years in a software development supervisory role
Software development experience including .NET, Visual Studio and Microsoft T-SQL including the creation of tables, views, functions and stored procedures within various database structures
For immediate and confidential consideration, please submit resume.
University - Bachelor's Degree/3-4 Year Degree