Full Time

Senior Manager, Software Engineering (Remote)

Kohl's
Remote!
$120,000 - $180,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Kohl's, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Manager of Software Engineering at Kohl's is responsible for leading a dynamic team of software engineers in the development and implementation of innovative software solutions that drive operational efficiency and enhance customer experience. This role requires a strategic thinker with a strong technical background who can manage multiple projects, foster collaboration among teams, and ensure the delivery of high-quality software products on time and within budget. The ideal candidate will demonstrate leadership in technology initiatives while mentoring team members to achieve their full potential.



Job Responsibilities

  • Lead, mentor, and develop a team of software engineers while promoting a culture of innovation and accountability.
  • Oversee the software development life cycle from concept to deployment and ensure adherence to best practices and methodologies.
  • Collaborate with cross-functional teams to define project requirements, scope, and deliverables.
  • Conduct regular performance reviews and provide guidance to team members to enhance their technical skills and career development.
  • Manage project timelines, budgets, and resources to ensure successful project completion.
  • Evaluate and implement new technologies and frameworks to improve software development processes.
  • Communicate effectively with stakeholders to provide updates on project progress and challenges.
  • Ensure compliance with internal policies, industry standards, and regulatory requirements related to software development.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field; a Master's degree is preferred.
  • Minimum of 8 years of experience in software engineering with at least 3 years in a managerial role.
  • Proven experience with agile methodologies and modern software development practices.
  • Strong proficiency in programming languages such as Java, C#, or Python.
  • Experience with cloud technologies (AWS, Azure, Google Cloud) and microservices architecture.
  • Excellent problem-solving skills and a strong analytical mindset.
  • Outstanding verbal and written communication skills with the ability to interact with technical and non-technical stakeholders.


Technologies & Tools

The Senior Manager of Software Engineering will utilize a wide range of technologies and tools, including but not limited to Agile project management software (e.g., Jira, Trello), Continuous Integration/Continuous Deployment (CI/CD) tools, cloud platforms such as AWS and Azure, and programming languages including Java, C#, and Python. Additionally, familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes will be advantageous.



Ideal Candidates

Ideal candidates for this position are those who exhibit strong leadership qualities, possess a passion for technology, and are committed to driving team success. They should demonstrate exceptional communication skills, the ability to foster collaboration in a remote environment, and a proactive approach to problem-solving. Candidates should also be adaptable to changing business needs and show a willingness to embrace new ideas and technologies that contribute to innovation within the software engineering space.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.