✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Manager, Software Engineering

TransCore, LP Round Rock, Texas
manager software software engineering engineering software team engineering design sql server technical manager designing
December 3, 2022
TransCore, LP
Round Rock, Texas
FULL_TIME

TransCore (TRN), a subsidiary of ST Engineering, is seeking a full-time Software Engineering Manager to join our team in Round Rock, Texas or Harrisburg, Pennsylvania.




Job Summary: The Software Engineering Manager is responsible for gathering requirements, designing solutions, and developing software for the Infinity Host Solution. The Manager will lead a team of engineers and work closely with project managers and management teams to design, develop, test, and modify software systems. These software systems perform critical, real-time processing of data collected by various toll collection equipment components and execute business logic decisions based upon the data collected using many of the following technologies:





Programming Languages
: C#, Angular 11, Angular 13, Angular Material, Ionic Framework 4.12/Angular 7.2, C++, JDK 11, JavaScript, TypeScript



Relational Databases
: SQL Server Enterprise Version 2019, SQL Server Standard Version 2019, SQL Server Reporting Services (SSRS), SQL Service Integration Services (SSIS), Tableau Server and Analytics



Technologies and Features
: Microsoft .NET Framework, WPF/WCF, RabitMQ, WebAPI, Telerik Kendo, Serilog, Newtonsoft Json, Polly, RestSharp, Swashbuckle (Swagger), Microsoft Orleans, Azure DevOps





Essential Duties and Responsibilities include the following. Other duties may be assigned.



  • Directly supervise a team of engineers.

  • Serve as a technical expert for system design, software architecture, .NET Framework, Database design, and Software Support issues. This includes implementation of new coding solutions and technologies in concert with the engineering team.

  • Assists with hiring, and training of employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.

  • Works with the Hardware team, Database team, and Customers to develop Tolling software solutions and enforce coding standards.

  • Interact with senior leadership for alignment on new initiatives.




Education:
Bachelor's degree in Computer Science or a related Engineering field is required, or equivalent work experience.





Required Skills & Experience:



  • 5 years+ of experience managing technical team members.

  • Excellent communication, documentation, and people skills.

  • Strong technical background, understanding of the SDLC, and managing a ticketing system.

  • Experience building a technical roadmap, decomposing project requirements, and assigning resources.

  • Strong organizational skills and attention to detail while managing changing priorities.

  • Ability to create and implement procedures, create formal documentation, and continuously improve the team knowledge base.

  • Experience managing projects and resources while meeting deadlines.

  • Experience designing, developing, testing, and modifying robust, scalable multi-threaded services and applications using C#, technology frameworks, and Application Programming Interfaces (APIs).

  • Experience in assisting with system installations and providing post-deployment support for customer-reported issues.




Desired Skills:



  • Experience writing high-availability and reliable services that handle millions of transactions per day.

  • Strong understanding of Object-Oriented Architecture (OOA) and Service-Oriented Architecture (SOA) designs.

  • Experience implementing OpenAPI based services.

  • Experience with database development using Microsoft SQL Server.

  • A passion for systems design and problem-solving. Be ready to roll up your sleeves and get into hands-on development when occasion arises.

  • Experience with both web and back-end application development.

  • Experience designing and implementing solutions utilizing Public Cloud services.



Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities


The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)


Report this job

Similar jobs near me

Related articles