Software Development Manager

  • 360Insights
  • Remote (Arkansas)
  • 07/08/2021
Full time Information Technology

Job Description

We’re looking for a Manager, Software Development to join our Development Team and help us take things to the next level.
 
Position Summary
 
The Manager, Software Development is highly proficient in the discipline of scrum based software development, project management, and team development. The successful candidate will have a proven history of leading teams to deliver commercial enterprise software within an on-premise model as well as a hosted model. The candidate will have experience collaborating with architects, team leads, designers, product managers, quality control, documentation, and marketing team members to deliver high quality software features that exceed the expectations of the market.
 
Responsibilities
 

  • Manages all aspects of application development, including plans, designs, development and implementation, upgrade, support and maintenance functions
  • Manage and Mentor a team of developers and testers in their day to day activities
  • Monitor projects that are in progress and hold team members accountable for estimates and timelines
  • Track and measure performance of the team, set performance goals, and provide structure and accountability
  • Drive efficiencies in the development team using tools, processes, and effective resource management
  • Manage the personnel activities of the team to include hiring, training, coaching, mentoring, and evaluating employees
  • Guide the team to focus on quality and ensure that all products meet a higher standard of quality
  • Work closely with the developers and testers to remove blockers, help them understand the full scope of each piece of work, and coordinate the support from other groups (Product, Project, Architecture, etc)

 
Skills and Experience
 

  • Excellence in technical communication with peers and non-technical cohorts
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ensures that the team follows standards for development tools/platforms/methodology/controls to ensure efficiency, quality and consistency in application development
  • Excellent verbal and written communication skills
  • Passion for quality and continuous improvement of processes and software, well versed with software engineering practices (e.g. Continuous Engineering, Build/Deploy, Unit Testing, Regression Testing, Test & Release Environments)
  • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions
  • 10+ years’ experience with multiple programming languages and platforms on the Microsoft stack such as C#, .NET, SQL, JavaScript
  • Experience in JIRA, TeamCity, Octopus is ideal
  • 6+ years’ experience providing technical leadership
  • Bachelors degree in Computer Science or related technical discipline, or equivalent work experience
  • 5+ years’ experience managing systems architecture and software design and development
  • 3-5 years’ experience managing a .NET application development team
  • Experience in database design with SQL Server
  • Experience in reviewing architectural structures and identifying architectural issues

Company Overview

360insights is focused on constant innovation and on delivering a more informed approach to the world of consumer and sales channel incentive management. We do this by offering industry-leading technology combined with uncompromising, personalized customer service. Our customers are among the world’s leading brands and we actively seek out and partner with companies who want to show leadership in offering incentive and rebate programs that engage and motivate their channels while building customer loyalty by offering an easy and efficient way to redeem their claims. As a company, partner and community member, we’re focused on making a difference in how business is done and, in the world at large. For more information, visit www.360insights.com

 Location:  Bentonville (Primary)United States (Remote)Little Rock

Employer Job Listing Link

https://app.jobvite.com/j?cj=o0Arffw0&s=ARTechjobs.com