Job Details

Director of Software Engineering

GREENWICH-06836, CT, US
01/08/2020

-


Required Skills

    HTML
Company

Infinity Consulting Solutions, Inc

Experience

2 to 5 Year(s)

Job Description

Director of Software Engineering

Job Summary:

Our client has repeatedly been named one of the 25 Best Places to Work in Connecticut! Our top-notch benefits plans and generous paid time off allow you much-needed time to recharge and achieve work-life balance.

They also offer a variety of automotive, cell phone, gift card and travel discounts, as well as free Yankees tickets!

They are in Greenwich, CT, easily accessible to all major highways in the area.

They also provide complementary shuttle service to and from Metro North, covered parking and discounted lunch service via Seamless.

Additional building amenities include lounges on each floor with AV access, many conference rooms and huddle spaces with AV access on each floor, Mobile charging stations and a free onsite gym!

We primarily develop ASP.NET MVC web applications using C#, with a Microsoft SQL Server backend.

Our software engineering team of 6+ engineers is responsible for delivering custom web-based solutions, internal applications, dashboards and other BI services to our internal business users.

We are seeking a Director of Software Engineering with a 50/50 blend of management and hands-on coding responsibilities.

The ideal candidate will show tremendous leadership qualities and will be experienced in motivating and growing his/her team.

This position will report into the Vice President of Technology.

Additionally the candidate will be experienced in full stack development and will be responsible for all phases of the Software Development Life Cycle (SDLC).

Finally, the candidate will work with senior management to plan and prioritize work and will lead and direct the work of their team via Agile PM methodologies.

Responsibilities of Director of Software Engineering:

Establish policies and procedures that produce high-quality software product and service.

Direct the work of engineers to ensure the best practices around software development.

Analyze, define and prioritize business requirements

Develop Entity Framework-driven C# ASP.NET MVC web applications, and write stored procedures for
Microsoft SQL server

Develop Web Applications using Angular 7.0

Manage and oversee enterprise-level solutions with a focus on security and performance.

Seek to automate workflows and data feeds that are currently done manually

Requirements:

A leader who can bring a broad vision and implement his/her vision through policies, procedures and best practices within the industry.

Strong business analysis & requirements gathering skills

Strong problem solving and analytical skills

Experience leading an Agile PM methodology, preferably Scrum

Experience building web-based applications using ASP.NET MVC and SQL Server

Experience building web applications using Angular

Experience writing SQL Server stored procedures, SQL optimization and schema design

Experience with JavaScript, JQuery, Ajax and HTML/CSS/Bootstrap

5+ years of experience and a BS in Computer Science or related field

2+ years in a supervisory role

Preferred Skills of Director of Software Engineering:

Experience with Entity Framework

Experience with SQL server reporting tools

Experience using various source controls like TFS, GIT, BITBUCKET

Strong business analysis and verbal skills are a must, as this position interfaces with users at various levels of the business.

Qualified candidates will demonstrate effective problem resolution skills, communicate technical solutions clearly and effectively and work cooperatively within the Technology Group.



Software Engineers, Applications
Information Technology

No Preference
FullTime Job
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
1/3/2020
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY
-