Sorry! This job is no longer available. Please explore similar jobs listed on the left.
coyote is Hiring a Software Development Manager Near Chicago, IL
Wake up each day knowing that you are a part of something special. Something real. Something bold. Are you looking for a place where you will have a role in shaping an industry? Then it’s time for you to apply to join the pack. A Software Development Manager is responsible for building strong Software Developers as well as continually evaluating our technology stack and the role of development teams in the Project/Product Management stream. In this role, you will be expected to continuously progress our technology, build and grow teams of talented developers, and drive improvements through better communication and more seamless handoffs to produce the best software. Essential Functions: Manage and understand the incoming flow of project/product work for software development teams Turn stakeholder requests into technical execution plans through a strong understanding of our business and our technology Maintain timelines and resourcing in concert with Business Analyst and Project Management staff across several teams and projects Hold regular one-on-one sessions with direct reports to set goals, build skills, manage growth, evaluate employee performance, and support initiatives Provide opportunities for software developers to continuously improve their skillsets and accept more responsibility Support direct report’s career path and provide opportunities for growth Prepare and participate in regular status and goal meetings with your manager Develop, maintain, and grow relationships with IT leaders and stakeholders of products that align with your teams Cultivate a deep knowledge of working systems as well as the technology landscape and bring efficient and effective changes for better performing systems Prepare presentations – both technical and non-technical – of our systems for all natures of consumers Assisting in technical evaluations of candidates Build high functioning teams and retain software developers Directly responsible for leading software engineering teams and indirectly responsible for all employees on the team. Expected to drive accountability, develop your team, and manage people processes in accordance with Coyote’s policies & procedures Required Skills/Experience: 3 years of leading a software development team of 4 people 7 years of proven experience developing enterprise solutions Proficiency in scalable, multi-threaded services and service-oriented architectures Familiarity with SDLC Tools Experience learning new technical concepts and continuously investing in education, both formally and informally Experience with software engineering best practices: unit testing, code reviews, design documentation, excellent debugging, troubleshooting skills Excellent communication and interpersonal skills Experience with inter-process communication solutions Experience in assisting, mentoring, and growing developers’ software engineering skillsets Experience in understanding, planning, and delegating project/product work associated with managed software development teams Experience in establishing milestones and timelines for project/product work Ability to effectively communicate with department leadership Communicate and collaborate with individuals outside of your teams Ability to identify inefficiencies in processes used by the team and drive solutions Preferred Skills & Education: Experience with the following platforms is a plus: .NET Core, .NET Framework, C#, Python, WPF, UWP, RESTful APIs Visual Studio, Azure DevOps, GIT, SSMS, Compass, ELK Stack, New Relic, Octopus Deploy, Azure, AKS, Docker MongoDB, Redis, SQL Server, ElasticSearch Modern web/mobile technologies such as JavaScript, React, React Native, Electron NServiceBus, RabbitMQ, SignalR Windows, Linux Familiarity working with a continuous integration/continuous delivery process Exposure to event-driven architectures Bachelor’s or Master’s in Computer Science or related fields Prior experience in a leadership/mentorship role Why Coyote? Onsite training and ongoing career development. Competitive pay. Comprehensive benefits package. Internal advancement opportunities for high performers. Global opportunities. Casual dress & many perks. Diverse and Inclusive environment. Opportunities to impact the world around you through our 360 sustainability initiatives. Important Notice to US Applicants: Coyote is an at-will employer. We are an Equal Opportunity Employer. Please view Equal Opportunity Posters provided by the OFCCP.