As a Software Engineering Manager, you will lead a team of talented software engineers and product analysts to ensure the development, maintenance, and optimization of high-quality software solutions. Your role will require a blend of technical expertise, leadership, and strategic thinking. You'll manage the full software development lifecycle, ensuring that projects align with business goals and are delivered on time, within scope, and on budget. You'll cultivate a high-performance team, drive continuous innovation, and ensure the overall health and performance of systems.
location: Stevens Point, Wisconsin
job type: Permanent
salary: $150,000 - 170,000 per year
work hours: 9am to 5pm
education: Bachelors
responsibilities:
- Lead a team of engineers and analysts, guiding them in their professional development and fostering an environment of collaboration and innovation.
- Build cohesive, high-performing teams by assigning tasks, ensuring resource availability, and mentoring team members.
- Collaborate with cross-functional teams to define product vision and ensure alignment with business and IT objectives.
- Manage the end-to-end planning, execution, and delivery of software projects while ensuring adherence to scope, timelines, and budgets.
- Implement coding standards, best practices, and quality control measures to maintain software quality.
- Effectively allocate resources based on team skills, priorities, and workload.
- Promote a culture of continuous improvement, encouraging creativity and the development of innovative solutions.
- Drive change and improvement within the team by identifying opportunities for better ways of addressing challenges.
- Maintain strong communication with stakeholders, ensuring alignment of project goals and objectives.
- Actively mentor and support team members in overcoming challenges and building technical expertise.
- Oversee project risk management and ensure that challenges and risks are identified early and managed effectively.
- Ensure the software meets both business needs and technical specifications through ongoing testing, feedback, and improvements.
- Address organizational challenges promptly, with a focus on resolution and driving improvements.
- Develop strategies for stakeholder management, ensuring that expectations are appropriately managed and met.
- Work independently on multiple projects with varying methodologies (e.g., Agile, Waterfall, Hybrid) while ensuring successful delivery.
- Serve as an expert in developing high-performance cultures, fostering skills development, and ensuring IT solutions meet standards and specifications.
qualifications:
- At least 5 years of experience in software development and team management.
- Proven leadership skills with a strong ability to inspire, mentor, and guide teams.
- Extensive knowledge of software development methodologies, best practices, and project management principles.
- Proven track record of delivering software projects on time, within scope, and to specification.
- Strong written and verbal communication skills with the ability to present to various audiences.
- Familiarity with the insurance industry is a plus.
- Bachelor's Degree in Computer Science, Engineering, or a related field, or equivalent work experience.
skills:
- Results-oriented with a focus on achieving goals and maintaining high team productivity.
- Ability to manage resources effectively, balancing team skills, priorities, and workloads.
- Strong problem-solving abilities with an emphasis on innovation and continuous improvement.
- Exceptional leadership abilities in mentoring teams, promoting collaboration, and resolving conflicts.
- Expertise in managing stakeholders, anticipating their needs, and maintaining clear communication.
- Comfort with working independently while managing complex, ambiguous situations.
- Ability to maintain a clear focus on both technical and business objectives.
- Experience with Agile, Waterfall, and hybrid methodologies for project delivery.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
This posting is open for thirty (30) days.