Job Directory Software Engineering Manager

Software Engineering Manager
Plano, TX

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

TransCore (TRN), a subsidiary of Roper Technologies, Inc. (NYSE: ROP) is seeking a Software Engineering Manager to join our team in Dallas, Texas.

Job Summary: The Software Engineering Manager directs activities of a software applications development function for software application enhancements and new products. Oversees the analysis, design, programming, debugging, & modification of computer programs for commercial or end user applications. (Manages people vs. project).

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

* Designs, implements, deploys and maintains a software application.
* Technical Proposal Preparation.
* Administrative Support for Systems Engineering, Business Development, & senior technical personnel.
* Oversees development and training of engineering staff.
* Assigns work to engineering staff and evaluates and manages their performance.
* Assists in recruiting of engineering personnel as well as technical staffing and formation of project teams.
* Oversees engineering deliverables.
* Manages ongoing engineering support and provides system metrics, for customer facing products.
* Provides practical input to strategic technology decisions.
* Assists in preparation of Technology Roadmap.
* Ensures adherence to professional, departmental and company best practices.
* Provides project management backup as necessary.
* Facilitates translation of business needs into technical requirements and actions.

Education: B.S. degree in Computer Science, Information Science, Engineering, or a related discipline or equivalent work experience.

Required Skills & Experience:

* 10+ years of proven analysis and technical design, development, and architecture experience
* 10+ years of experience developing Enterprise applications in C#.NET using MVC, OO Design, Microservices architecture, SOLID Design principals
* 5+ years of Agile methodology in an Enterprise or SaaS environment
* Passion for technology and the drive to learn new programming languages and frameworks
* Experience with Angular
* Experience developing containerized applications using Docker
* Experience with Entity Framework
* Experience with NoSQL technologies such as MongoDB, REDIS, etc.
* Experience with Relational Databases such as Microsoft SQL Server
* Experience with developing RESTful Services
* Experience with .Net Core
* Yen for complex problem solving and ability to push innovation
* Able to develop creative and efficient solutions
* Clear, concise communication skills, both oral and written
* Capable of mentoring, educating, and motivating team members
* HTML5, CSS, .Net, .Net Core, Angular, NodeJS, JavaScript, TypeScript, MSSQL, MongoDB, REDIS, RESTful Web-Services, JSON, Swagger, DevOps and with test-driven development/continuous integration.
* Self-starter

Desired Skills:

* Certified Scrum Master
* Good knowledge of Jira, Confluence, Team City, Octopus, Continuous Delivery, and DevOps practices

Job Complexity: Works on issues of diverse scope where analysis of situation or data requires evaluation of a variety of factors, including an understanding of current business trends. Follows processes and operational policies in selecting methods and techniques for obtaining solutions. Acts as advisor to subordinates to meet schedules and/or resolve technical problems. Develops and administers schedules, performance requirements; may have budget responsibilities.

Discretion: Erroneous decisions or failure to achieve results will add to costs and may impact the short-term goals of the organization.

Interaction: Frequently interacts with subordinate supervisors, customers, and/or functional peer group managers, normally involving matters between functional areas, other company divisions or units, or customers and the company. Often must lead a cooperative effort among members of a project team.

Direction: Provides direct supervision to professional individual contributors and/or skilled, support individual contributors (e.g., technicians, designers, support personnel). Acts as advisor to unit or sub-units and may become actively involved, as required, to meet schedules and resolve problems.

Language Skills: Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.

Mathematical Skills: Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.

Reasoning Ability: Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.

Physical Demands: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to sit. The employee is frequently required to talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 10 pounds.

Work Environment: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.