Skip to content

Software Development Manager

We strongly encourage people of color, lesbian, gay, bisexual, transgender, queer and non-binary people, veterans, parents, and individuals with disabilities to apply. As an equal opportunity employer Walker Sands is committed to diversity, equity, and inclusion  and welcomes everyone to our team.

 

In your application, please feel free to note which pronouns you use (For example – she/her/hers, he/him/his, they/them/theirs, etc).

 

If you need reasonable accommodation at any point in the application or interview process, please let us know.

 

Walker Sands is looking for a software development manager who enjoys developing solutions to complex business problems in a fast-past and collaborative environment. This individual will be accountable for managing and coordinating development resources/methodology to deliver new software products and improve our existing technology platform by delivering releases comprised of bug fixes and enhancements, all while keeping a keen eye on timeline and product quality. This is a hands-on managerial role, with a split balance between people management and technical skills. 

 

Responsibilities

  • Lead the application development life cycle activities and define appropriate policies, procedures, and standards that implement and enforce best practices. 
  • Act as a hands-on leader who contributes to the development effort while helping grow your team members.
  • Serve as the technical subject matter expert in software design, architecture, implementation, deployment, and support for all software systems in a fast-paced environment.
  • Own production support, triage tasks, and troubleshoot software systems as required, optimizing performance, resolving defects, and providing follow-up on all issues and solutions to ensure on-time and high-quality product delivery.
  • Proactively identify areas of improvement and functional gaps in our applications.
  • Actively coach and develop team members’ technical and soft skills. Set short and long-term goals and objectives for your team to meet organizational priorities.
  • Provide recommendations regarding emerging trends, design requirements, best practices, and the utilization of advanced software development methods
  • Collaborate with corporate leadership, product owners, and other stakeholders to define product requirements, system design, and delivery cadences. 
  • Use stakeholders’ feedback to inform necessary improvements and adjustments to development processes. 
  • Collaborate with the IT leadership to identify resourcing needs, and take an active role in the recruiting and interviewing process.
  • Utilize coding languages like JavaScript (React, Node), .Net core, HTML/CSS, SQL, Python, Salesforce development with Apex, VisualForce, SOQL, and RESTful web services.Qualifications 
    • Computer science degree or equivalent training.
    • 5+ years of professional programming experience in React, .Net Core, C#, HTML5, Javascript, and CSS.
    • Strong knowledge of T-SQL, stored procedures, database design, and management.
    • Familiarity with n-tier architecture concepts including API creation and RESTful services.
    • Experience with building and supporting Micro Services and the DevOps Model is a plus.
    • Familiarity with CI/CD tooling and proficient understanding of code versioning tools such as Git.
    • At least 1 year of people management experience.
    • Ability to work independently and under own direction and initiative.
    • Excellent oral and written English communication and interpersonal skills.

    Nice to have skills 

    • Experience with Google Scripts desired, but not required.
    • Salesforce development experience with Apex, Visualforce, batch classes, and triggers.
    • Familiarity with BI technologies such as Microsoft Power BI, Tableau.