Senior Software Engineer
Wabtec Corporation
Overview As part of the Wabtec Digital Intelligence organization, the Surface Transportation software group is a best-in-class team with successful product lines for the rail industry. Our products support rail customer operations for dispatch systems, positive train control, SCADA, and customer information management and include both back office and front facing components. Our successful products are deployed in over 30 customer operational systems and we continue to develop the next generation of our products for future growth in areas such as high speed rail, data analytics, and machine learning. Responsibilities Develop software based on requirements and design Collaborate with the software team to extend existing components to implement client requirements Support design activities and reviews Analyze code and system functionality Follow engineering guidelines and processes Continuously work to improve software quality Qualifications Must have: B.S. in Computer Science, MIS, Software or Electrical Engineering or related discipline Minimum of 7 years of demonstrated hands-on experience in building scalable software, including design, implementation, debugging, and support Knowledge of design patterns and Restful API patterns Experience with applying data structures, algorithms, and object-oriented design, to solve challenging problems using at least two of these languages: Java, C/C++, C#, Python Experience with agile software development principles and practices, particularly Scrum Must have excellent written and verbal communication skills Nice to have: Passenger and freight rail domain experience Understanding of rail domain protocols such as IETMS Node.js and JavaScript experience Python experience Architecture experience
AI/ML
What will your typical day look like? Develop software based on requirements and design Collaborate with the software team to extend existing components to implement client requirements Support design activities and reviews Analyze code and system functionality Follow engineering guidelines and processes Continuously work to improve software quality Physical demands Employee is regularly required to talk and hear Employee is regularly required to see and observe small print on computer screen Employee is regularly required to sit and/or stand for prolonged periods of time Employee is regularly using repetitive hand motions, typing on a keyboard Employee will be required to travel to customer locations both domestically and internationally You may also be asked to perform other duties outside of your function or trade, for which adequate training will be provided if necessary. Wabtec will only employ those who are legally authorized to work in the U.S. for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable) and fitness for duty test (as applicable). Note: The salary information in this posting is indicative and may be updated. More information on offered benefits, which include health, welfare, and retirement, are available at mywabtecbenefits.com. Other benefit offerings for this role may include annual bonus, if eligible. #J-18808-Ljbffr Wabtec Corporation$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...Senior- ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and agile... .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex...Senior
- ...comprehensive benefits package. We support our employees, so they can support our mission. THE WORK: As a Cyber RF Software Engineer Senior Staff, my typical day is filled with excitement and energy as I tackle a variety of challenges and responsibilities. Each...SeniorFlexible hours
- Wabtec Corporation in Maryland is seeking a senior software engineer to develop software based on requirements and design, collaborate with the software team to extend existing components to meet client requirements, support design activities and reviews, and analyze code...Senior
$84.84k - $153.55k
...tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers. Lead the design and implementation of software...SeniorFull timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours$180k - $220k
...Base-2 Solutions is looking for a skilled software engineer in Hanover, MD to tackle challenging customer problems with innovative solutions. The role involves developing complex systems and collaborating within teams to design and enhance software. The ideal candidate...Senior- ...Position Senior Software Engineer at Infinite Computer Solutions. Job Description Designs, builds, and integrates end-to-end experiences that activate Next Best Actions (NBA) across digital and assisted channels. Develops modern frontend and backend. Technical Skills...SeniorFull time
$174.4k - $220.3k
Elevi Associates, LLC is seeking a highly experienced software engineer based in Maryland, United States. The candidate must have a current security clearance and over 20 years of relevant experience. Daily activities include supporting the modernization of malware analysis...Senior- Interclypse, Inc. in Maryland is seeking a Senior Computer Programmer to design, develop, and test critical systems for state agencies. You will create diagrammatic plans, programs, and flowcharts to solve complex business problems and ensure reliable data processing....Senior
- BigBear.ai is a national security focused company seeking a Senior CNO Software Engineer and Reverse Engineer with an active TS/SCI with Poly to design, prototype, and deploy mission-critical capabilities. You will bridge cutting-edge research with real-world applications...Senior
$100k - $275k
Kinsley Power Systems in Annapolis, MD, is seeking a dedicated software engineer proficient in CI/CD frameworks and system administration. The role involves managing development tools and ensuring efficient software delivery while collaborating within an agile team. With...Senior$190k - $240k
...Belay Technologies is seeking a Senior Software Engineer to join our intel team. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely...Senior- ARSIEM Corporation in Maryland seeks a Software Engineer 3 to support a government client in Annapolis Junction. The role involves developing complex software systems, reviewing components, and solving defects within a rigorous engineering process. You will work on front...Senior
- A technology solutions firm in Annapolis is seeking an experienced Software Engineer to develop and maintain complex software systems, ensuring quality control and adherence to design requirements. The role requires a Bachelor’s degree and 20 years of relevant experience...Senior
$210k - $215k
A technology consulting firm is seeking a Senior Software Engineer in Annapolis Junction, Maryland. The role involves developing and enhancing software systems, debugging existing software, and collaborating with teams. Candidates should have at least 14 years of experience...Senior$188k - $196k
Red Arch Solutions is seeking an HPC Software Engineer to join a priority program in Annapolis Junction, Maryland. The role involves designing and developing software for high performance computing systems and requires a solid math or hardware background. Ideal candidates...Senior- Praxis Engineering is seeking a Senior Software Engineer to join their team in Annapolis Junction, Maryland. This role involves designing and maintaining data workflows through Apache Airflow, developing solutions for data engineering and analytics, and collaborating with...Senior
- ClearEdge is looking for a skilled software engineer to join their mission-focused team in Maryland. The role involves developing and supporting software solutions while ensuring operational success for government clients. Candidates must have significant experience in...Senior
- teampointblank is seeking a Senior Software Engineer to develop, maintain, and enhance complex software systems in Annapolis, Maryland. Ideal candidates possess twelve years of experience in software engineering and a Bachelor’s degree in Computer Science. The role involves...SeniorRelocation package
$131.3k - $237.35k
Leidos is seeking a driven and experienced Senior Software Engineer to support a high-stakes, mission-critical program. You will architect, develop, and integrate software solutions that shape national security and drive innovation within an Agile environment. The role...SeniorRelocation package$131.3k - $237.35k
...Program Summary Leidos has a new and exciting opportunity for a Senior Software Engineer in our Intelligence Sector's Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software...SeniorContract work- A leading security engineering firm is looking for a Senior Software Engineer to support a critical program. The role involves software development, participation in Agile ceremonies, and analyzing system requirements. Required qualifications include a Bachelor's degree...SeniorFlexible hours
- REDLattice, Inc. is seeking a Senior CNO Software Developer based in Hanover, Maryland. This role involves designing and maintaining software solutions that support advanced cyber operations and national security objectives. Ideal candidates possess over 11 years of software...Senior
- MANTECH in Hanover, MD seeks a Senior CNO Developer to advance mission-critical cyber capabilities and lead development of CNO solutions. You will design, implement, test, and document software for diverse platforms, and mentor teams across disciplines. Active TS/SCI with...Senior
- GIGATEC Engineering in Maryland is seeking a Senior Software Engineer to build and sustain a mission-focused enterprise web application in a containerized environment. The role involves working closely with cross-functional teams to deliver secure and scalable software...Senior
$190k - $240k
A technology services company based in Maryland is looking for a Senior Software Engineer to develop and maintain complex software systems. This position requires TS/SCI Clearance with polygraph and twelve years of relevant experience. Candidates should have a Bachelor...Senior$131.3k - $237.35k
The IEEE Signal Processing Society is seeking a Senior Signals Software Engineer in Annapolis, Maryland, specializing in software design, development, and signal processing techniques. The ideal candidate will possess a Bachelor’s degree in Computer Science and significant...SeniorRelocation package$190k - $240k
...Belay Technologies is seeking a Senior Software Engineer to join our intel team. Join us in building the next generation of AI infrastructure that will power innovation across the customer organization. We’re seeking a full-stack software engineer to support our AI infrastructure...SeniorContract work$175k - $235k
A leading engineering firm in Maryland is looking for a senior software engineer to design and implement software applications. Candidates must have an active Top Secret/SCI clearance and a strong background in Java programming, as well as relevant experience in Kubernetes...Senior- Boeing Intelligence & Analytics in Annapolis Junction, MD, is seeking a senior software engineer to design, develop, test, deploy, and enhance software solutions. You will lead on high-impact projects and work closely with the Chief Engineer to define feature specifications...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- part time software developer remote Gambrills, MD
- senior Gambrills, MD
- remote software sales Gambrills, MD
- software Gambrills, MD
- healthcare software sales Gambrills, MD
- software implementation project manager Gambrills, MD
- software engineer 1 year experience
- ngo software engineer
- goldman sachs software engineer
- nvidia software engineer


