Sr. Manager, Software Engineering

Sorry, this job was removed at 5:06 p.m. (CST) on Wednesday, June 5, 2019
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Software Engineering Team Lead

Responsibilities:

  • Lead a development team to ensure high quality and timely delivery of projects.
  • Promote Agile Scrum practices and values and play the Scrum Master role.
  • Participate in the Agile software development (Scrum/Kanban) from concept, design, to full-stack code and test
  • Lead the Continuous Improvement philosophy for the development.
  • Actively participate in the software solution development and guide the system architecture roadmap and the key technical decisions.
  • Ensure feature ease-of-use, ease-of-support, robustness, scalability and security are always key ingredients to the recommended design solutions
  • Coach the team members in applying the best practices and methodologies in software development.
  • Lead the implementation of procedures and methodologies to improve the quality of the software (unit testing, Continuous Integration, Automated Testing).
  • Take an active role in project planning (estimations, timelines, and milestones) and progress tracking.
  • Work closely with stakeholders to ensure all interdependencies and impediments are understood
  • Collaborate with product owners to define/refine requirements, break down into development tasks, estimate effort, and plan milestones & deliverables
  • Facilitate discussions, decision making, and conflict resolution
  • Responsible for the overall efficiency of the team.
  • Identify opportunities to: innovate, improve software architecture and cloud infrastructure, and/or offer new ideas.
  • Advocate for simplicity, reliability, manageability, scalability, extensibility, reusability and performance
  • Perform other duties and responsibilities as necessary.

 

Required Education:

  • BS in Computer Science, or STEM (Science, Technology, Engineering and Math) major or equivalent experience.

 

Required Experience:

  • 7+ years of experience in software development using various technologies, frameworks and tools
  • 3+ years of experience in leading teams and managing the delivery of software development projects.
  • Experience in people management and the ability to lead and influence others
  • Working knowledge of TFS (Team Foundation Server).
  • Experience in: .Net Framework, ASP.Net, VB.Net, C#, Web Services (WCF/Web API), JavaScript, JQuery, HTML, CSS, SQL Server, Visual Studio, TFS
  • Experience developing secure code meeting OWASP standards
  • Experience working in a continuous integration and deployment development environment,
  • Experience practicing Scrum/Kanban and can adapt to Scrum values

 

Skills:

  • Strong analytical and problem-solving skills
  • Proven time management, organizational and follow-up skills to meet deadlines
  • Abilities to lead and motivate a team.
  • Strong facilitation and coaching skills
  • Strong analytical and problem-solving skills
  • Proven time management, organizational and follow-up skills to meet deadlines
  • Abilities to effectively work and collaborate with remote colleagues.
  • Quality-oriented with a passion for customer satisfaction
  • Excellent interpersonal skills
  • Strong work ethic and professionalism
  • Good communication skills
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We are located right off of the Randolph/Wabash L stop in the Prudential Plaza with fantastic views of the Lake Michigan & Millennium Park.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SpheraFind similar jobs