Recent Searches

You haven't searched anything yet.

7 Principal Software Engineer Jobs in Carrollton, TX

SET JOB ALERT
Details...
Lennox International
Carrollton, TX | Full Time
$108k-131k (estimate)
6 Days Ago
Robert Half
Carrollton, TX | Full Time
$112k-135k (estimate)
5 Days Ago
VINCI
Carrollton, TX | Full Time
$118k-142k (estimate)
4 Days Ago
ViaPlus by VINCI Highways
Carrollton, TX | Full Time
$111k-133k (estimate)
2 Months Ago
Ecs southwest
Carrollton, TX | Full Time
$103k-128k (estimate)
2 Months Ago
H-E-B, L.P.
Carrollton, TX | Full Time
$122k-144k (estimate)
1 Week Ago
ViaPlus by VINCI Highways
Carrollton, TX | Full Time
$111k-133k (estimate)
2 Months Ago
Principal Software Engineer
$111k-133k (estimate)
Full Time 2 Months Ago
Save

ViaPlus by VINCI Highways is Hiring a Principal Software Engineer Near Carrollton, TX

ABOUT VIAPLUS:ViaPlus is a global mobility company in the Intelligent Transportation Systems (ITS) market, specializing in revenue and services management solutions for the transportation industry. Our customer operations, data analytics, and full-featured, single-account back-office technology facilitate the high-volume transactions required for seamless multimodal mobility. As a VINCI Highways subsidiary, we are committed to technical innovation and to promoting a positive mobility experience for all.We are pioneers in the transportation transaction and mobility industry, with a decade of proven global experience in providing solutions focused on the tolling and transit industries. ViaPlus is headquartered near Dallas, Texas, and maintains offices across the United States, France, India, and Ireland. We are part of the global network of VINCI Concessions, an international player in transport infrastructure with projects in 23 countries. Our vision has evolved to provide a fully automated, end-to-end transportation solution that significantly improves revenue collection and efficiency while effectively lowering costs for our agency clients.We serve enterprises that require high-volume, real-time transaction processing with the highest levels of accuracy, especially where revenue reconciliation and customer account management are key deliverables to the customer experience. Our flagship back-office system (BOS) enables Mobility-as-a-Service (MaaS) with a “one account” feature that supports multimodal transportation solutions. In a rapidly changing environment, ViaPlus maintains a strong focus on technology and continuous R&D to improve agency efficiencies, reduce operating expenses, and maximize revenue – all while providing exceptional customer service.Learn more: http://www.viaplus.comABOUT VINCI HIGHWAYSVINCI Highways, a VINCI Concessions subsidiary, is a leader in road concessions, operations and mobility services. We design, finance, build and operate highways, bridges, tunnels, urban roads and mobility services on a network of more than 3,360 km in 15 countries. VINCI Highways leverages its expertise to deliver the highest performance and safety standards and provide drivers with a positive experience.More information:https://www.vinci-concessions.com/en/vinci-highwayshttps://www.linkedin.com/company/vinci-highways/@VINCIConcessJOB PROFILE: Principal Software Engineer - .Net Full stackJOB LOCATION: Carrollton, TXJOB RESPONSIBILITIES:• Participate in the complete software development lifecycle, including front and backend components.• Drive technical excellence and implementation of best engineering practices such as design, review, continuous integration, and test-driven development.• Prepare high-level architecture of application with various viewpoints like development, security, deployment, and information.• Develop robust and scalable backend services using .NET Core and C#.• Create user-friendly and responsive frontend interfaces using Angular, HTML, CSS, and JavaScript.• Actively participate in both technical and functional discussions relative to ongoing and future user story development• Provide input to the development of project initiation documents including objectives, scope, approach, and deliverables, when needed• Write and execute unit tests for both frontend and backend components, ensuring software quality.• Collaborate effectively using version control systems like Git.• Establish strong working relationships with the development team, business, operations, and other IT team members• Participates in design reviews and provides insightful comments to improve the design quality and design conformance to standards.• Provide innovative solutions to technical issues during the project that could impact one or more modules of the project.• Participate in and support cross-team process improvement initiatives• Ensure documentation is captured in a knowledge repository; publicize deliverable location to the organization as necessary• Maintain technical documentation, including API documentation and system architecture.• Ensure documentation is captured in a knowledge repository; publicize deliverable location to the organization as necessary• Should be ready to work as an IC and handle the deliverables• Collaborates with technology owners and research industry trends to assist project development and operational support activitiesQUALIFICATIONS:• Should have excellent acumen in Data Structures, Algorithms, problem-solving, and Logical/Analytical skills.• Good understanding of application architecture patterns, integration patterns, deployment patterns, data storage, and processing patterns• Sound understanding of concepts like Exceptional handling, Serialization/Deserialization Immutability concepts, etc.• Hands-on experience in Microservices architecture with a good understanding of key Microservices-based patterns.• Hands-on experience in creating and consuming Microservices using .NET Core APIs is an added advantage• Experience in frontend development using Angular, HTML, CSS, and JavaScript.• Familiarity with RESTful API design and development using .NET Core Web API.• Database skills, including MongoDB and SQL server are required, and also experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)• Design and implement RESTful APIs using .NET Core Web API to facilitate data exchange between frontend and backend.• Hands-on development experience with dot net technology stack preferred; C#, SQL Server, Azure PaaS, Azure DevOps, and CI/CD Pipelines (including YAML)• Hands-on development experience with frontend libraries and frameworks such as Angular• Understanding of UI/UX principles and the ability to implement designs accurately.• Effective communication skills for collaborating with technical and non-technical team members.• Basic understanding of Agile methodologies and practices.• Continuous learning mindset to stay updated with evolving technologies and best practices.• Experience with AI and ML technologies would be an added advantage for this roleEDUCATION & EXPERIENCE:• Any Graduate with a B. E / B. Tech, MCA, or equivalent degree with more than eight (8) years of relevant work experience.• Eight (8) years of strong development skills in .NET framework and .NET core framework, Angular latest versionsSUPERVISORY RESPONSIBILITIESN/AWORK ENVIRONMENTThe work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform essential functions. While performing the duties of this job, the employee is regularly required to use hands and reach with hands and arms, hear, and talk. The employee will be working and navigating on a computer. The employee occasionally is required to stand, sit, stoop, kneel, crouch, and walk. The employee may occasionally be required to lift and/or move up to 20 pounds. The work environment is usually moderate to loud.

Job Summary

JOB TYPE

Full Time

SALARY

$111k-133k (estimate)

POST DATE

02/17/2024

EXPIRATION DATE

05/16/2024

Show more

ViaPlus by VINCI Highways
Full Time
$125k-161k (estimate)
5 Days Ago
ViaPlus by VINCI Highways
Full Time
$64k-85k (estimate)
3 Weeks Ago
ViaPlus by VINCI Highways
Full Time
$181k-228k (estimate)
1 Month Ago

The job skills required for Principal Software Engineer include API, Agile, Futures, DevOps, SQL, C#, etc. Having related job skills and expertise will give you an advantage when applying to be a Principal Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Principal Software Engineer. Select any job title you are interested in and start to search job requirements.

For the skill of  API
Emergere Technologies
Full Time
$62k-73k (estimate)
Just Posted
For the skill of  Agile
Q1 Technologies
Full Time
$83k-103k (estimate)
3 Weeks Ago
For the skill of  Futures
Combined Transport
Full Time
$46k-59k (estimate)
Just Posted
Show more

The following is the career advancement route for Principal Software Engineer positions, which can be used as a reference in future career path planning. As a Principal Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Principal Software Engineer. You can explore the career advancement for a Principal Software Engineer below and select your interested title to get hiring information.

Lennox International
Other
$124k-150k (estimate)
1 Month Ago
Ecs southwest
Full Time
$103k-128k (estimate)
2 Months Ago

If you are interested in becoming a Principal Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Principal Software Engineer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Principal Software Engineer job description and responsibilities

Developing, launching and maintaining numerous successful projects.

02/21/2022: Columbus, OH

Document and test software to ensure that the software meets the needs of end-users and achieves business goals.

03/25/2022: Philadelphia, PA

Provide technical guidance to development teams and oversee the technical aspects of all projects.

03/10/2022: Rapid City, SD

Process complex data and may need to enforce software design, development and maintenance requirements.

04/10/2022: Fort Smith, AR

Provide trainings and mentor other Engineers when required.

03/09/2022: Trenton, NJ

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Principal Software Engineer jobs

Requires a minimum of 1-2 years of experience for the role.

04/20/2022: Lansing, MI

Knowledge in analyzing, debug and fix technical issues

03/26/2022: Orlando, FL

Expertise in multiple high-level programming languages.

04/04/2022: Medford, OR

Earn a Master’s Degree and/or Ph.D.

05/05/2022: Hopkinsville, KY

Software development experience (5+ years preferred).

03/27/2022: Nashua, NH

Step 3: View the best colleges and universities for Principal Software Engineer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College
Show more