Manager, Software Engineering

Job Locations US-TX-Dallas
ID
2024-2983
Category
Technology-Engineering
Position Type
Regular Full-Time

Overview

ViaPath is seeking a Software Engineer Manager to join our team. The ideal candidate will have current experience managing one or more full-stack technologies such as Java, Ruby, and Angular. The ideal candidate should be up to date on recent software engineering best practices and be proficient with Java and Spring framework, along with a solid technical background and understanding of software development fundamentals. Candidate must be proficient in software development and working in an Agile development environment. Previous management, troubleshooting and coding experience in a development role or other technical role is a requirement for success in this position.

 

The primary function of this role will be to manage the software development staff of onsite, remote, near shore and offshore members.  Developing, implementing, and maintaining a SDLC process for the organization’s payment services products.  Work with the team to complete all aspects of software development from requirements review, development, unit test, performance test, code review, release planning and post-release support.

 

This is a hybrid based opportunity.  Position can be based at one of the following ViaPath offices:  Dallas, TX, Altoona, PA, Pittsburgh, PA or Falls Church, VA.

Responsibilities

  • Manage the software development team including hiring, training, scheduling, attendance, and guidance for continuous improvement.
  • Communicate all processes and policies to the software development team.
  • Communicate deficiencies and opportunities to the Director of Engineering.
  • Maintains continuity among work teams by documenting and communicating actions, irregularities, and continuing needs.
  • Monitor and assign post release monitoring tasks.
  • Manage the team as they design, develop, test, and deliver full stack technologies-based solutions using common standards and frameworks in an Agile scrum environment.
  • Pick up new technologies and patterns quickly and contribute to existing and new applications.
  • Meet or exceed individual objectives, delivery deadlines, and product quality expectations.
  • Fully participate in the ViaPath Agile process, which includes grooming, daily standup, planning, demo, and retrospective meetings.
  • Execute SQL queries and database management systems such as Microsoft SQL Server, Oracle and MariaDB.
  • Use effective communication with internal team members and other departments.

Qualifications

  • BS in Computer Science, Software Engineering, or related field preferred; equivalent experience in lieu of a degree will be considered
  • A minimum of 8 years of software engineering experience, to include a minimum of 3 years of proven management experience.
  • Demonstrated experience in writing and revising policy and procedures as needed.
  • Experience with developing Java applications, REST APIs and web applications.
  • In-depth knowledge of relational databases with the ability to create SQL queries.
  • Knowledge of GitLab and CI/CD processes.
  • Experience with Spring Framework.
  • Demonstrated experience working in an Agile scrum environment.
  • Ability to analyze and solve complex problems.
  • Ability to effectively present information and respond to questions from groups of managers, product, and support teams.
  • Must have monitoring tools experience; knowledge of monitoring tools such as New Relic and App Dynamics is a plus.
  • Experience with cloud-based scalable microservice deployments is a plus.
  • Experience with modern UX frameworks (ReactJS, AngularJS, etc.) is a plus.
  • Knowledge of credit card payment systems is a plus.
  • Experience using Jira and Confluence is a plus.

ViaPath, an innovation leader in correctional technology, education solutions that assist in rehabilitating inmates, and payment services solutions for government. ViaPath leads the fields of correctional technology, education, and government payment services with visionary solutions and customized products that integrate seamlessly to deliver security, financial value, and operational efficiencies while aiding inmate rehabilitation and reducing recidivism rates.

 

ViaPath is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin or ancestry, sex, pregnancy or pregnancy-related condition, age, physical or mental disability, veteran or military status, genetic information, sexual orientation, marital status, or any other characteristic or category protected by federal, state or local laws, regulations or ordinances. The information collected by this application is solely to determine suitability for employment, verify identity and maintain employment statistics on applicants.  

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed