Job Details

Software Engineering Manager

CHICAGO-60614, IL, US
05/24/2020

-


Required Skills

    comparable language
Company

Infinity Consulting Solutions, Inc

Experience

3 to 8 Year(s)

Job Description

Position Description:

As a Software Engineer Manager, you will be accountable for delivery of software solutions.

Leading multiple scrum teams in an agile environment, you will take features from initial design to production release.

We put a large focus on building teams that can work seamlessly using shared mental models and training to get into a flow.

You will apply software engineering best practices and principles to deliver high quality, maintainable, reliable, performant, and scalable software on schedule, on budget.

Responsibilities:

Work with stakeholders to set and communicate team goals aligned to requirements.

Specify non-functional requirements and align timelines and architectural design to meet requirements.

Works with the IT Leadership team to forecast future skill needs to acquire and develop a workforce with the appropriate mix of business knowledge, technical skills and competencies.

Estimate software development timelines and be accountable to the timelines by actively managing risks and changing requirements

Improve agile software engineering processes and practices

Led teams through all scrum ceremonies (standup, sprint planning, retro, and story refinement)

Identify, prioritize, and execute plans to reduce technical debt.

Lead efforts to fully test all software using multiple approaches (unit, integration, automated UI) with a focus towards reliable CI/CD pipelines.

Provide leadership, coaching and direction to the software engineers.

Qualifications:

Passionate and enthusiastic technologist who stays current on emerging software approaches and trends

Bachelor of Science degree in Computer Science or related field

Experience in effectively managing cross-functional teams, influencing key stakeholders, across the organization and within complex contexts

Demonstrated experience in establishing standard processes and managing performance to achieve key metrics

Demonstrated ability to develop and execute a plan that ensures that the right people are in the right roles at the right time, and that employees are highly engaged and satisfied

Excellent verbal and written communication skills, including the ability to explain technical concepts and technologies to senior leaders

Proven experience setting and meeting software deliverable deadlines

8 years+ of professional software engineering experience applying best practice software engineering designs

8 years+ of experience using C# or comparable language

3 years+ of experience with js frontend technologies such as Angular or React

3 years+ of experience with Continuous Integration and Delivery (CI/CD)



Software Engineers, Applications
Information Technology

No Preference
FullTime Job
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
5/19/2020
-

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