Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Development Manager

SOFTWARFARE LLC

Development Manager

Prairie Village, KS
Full Time
Paid
  • Responsibilities

    Company: SOFTwarfare, LLC

    Job Title: Development Manager

    Location: Prairie Village, KS

    Job Description

    Overview:

    SOFTwarfare is looking for a passionate, experienced Software Development Manager who thrives in a highly collaborative, team environment. The right candidate will have experience mentoring and coaching agile development teams towards achieving the organization's goals. As the Software Development Manager, you will lead and manage all members of your software development team and focus on developing the people and processes that make SOFTwarfare a great place to work.

    Responsibilities:

    Provide people leadership for multiple, diverse cross-functional teams and individuals; coaching and guiding teams to enable future success

    Enable a flexible yet productive work environment that supports a distributed work force: remote and onsite

    Establish measurements and monitor the effectiveness and efficiency of software development processes and take corrective action as needed

    Partner with product teams to outline roadmaps and share updates on progress

    Manage personnel and administrative activities of staff as necessary

    Define and maintain standards for project management to ensure projects are carried out consistently and successfully in accordance with Company strategies and goals.

    Coach and mentor software development staff; develop the team's skills and provide continuous feedback

    Mentoring development team members to ensure delivered solutions adhere to the software architecture strategy coding standards, and established organizational policies and procedures

    Negotiate priorities and feature sets with project stakeholders

    Participating in software architectural discussions, influencing decisions, and collaborating with peers to maintain consistency across the organization

    Facilitate communication around and participate in architecture, design and implementation objectives

    Collaborate with business leaders to ensure applications are creating value and meeting the needs of the business

    Identifying and champion people and process improvement strategies for the team(s)

    Communicate organizational updates to ensure teams adhere to the established policies and procedures

    Requirements:

    Bachelor’s Degree in Computer Science or related field or 5+ years of related experience

    3+ years of experience managing software development teams.

    Proficient in the discipline of software development, project management, and team development.

    Strong understanding of software development design and agile practices

    Strong understanding of OOP concepts, SOLID principles, and design patterns

    Expertise with JavaScript, TypeScript, Bootstrap (or similar), GoLang, CSS, and HTML

    Excellent organizational, leadership, decision making and communication skills.

    Has relentlessly high standards

    Expects and requires innovation from the team

    Has passion and convictions and the innate ability to inspire passion in others

    Benefits/Perks:

    Competitive Compensation

    Benefits Package

    Paid Time Off

    Career Growth Opportunities

    Gym Membership

    EOE Male/Female/Sexual Orientation/Gender Identity/Minority/Nonminority/Disability/Vet