Experienced Software Engineer
$99.9k - $174.5kBechtel Plant Machinery Inc
Location: Monroeville, PennsylvaniaJob Title: Experienced Software EngineerStatus: Full-time ProfessionalAnnual Salary Range: $99,900 - $174,500*Salary and grade commensurate with education and experience.Job SummaryAs an Experienced Software Engineer at BPMI, you will work under limited direction and perform moderately complex critical technical functions to support company operations in areas including, but not limited to: designing, developing, testing, and maintaining high-quality software to meet business and customer needs, developing features and capabilities for end users, either external customers or internal employees, the analysis of user requirements to derive software design and performance, recommending new technologies and processes for software projects, providing leadership and serving as a technical lead of multiple development projects, and adhering to defined software development lifecycle process. Work may include performing complex troubleshooting, testing and debugging tasks, implementing and maintaining purchased applications and systems including configuring and customizing vendor-provided software (i.e. Oracle cloud), adhering to software compliance and documentation standards, and implementing and maintaining physical design and smooth operation of database, web and application server infrastructures.Essential Duties:Develop and write high-quality code that satisfies customer needs and strives for simplicity, clarity, and testability; participate in code reviews or use collaborative programming techniques to promote high quality business outcomes.Collaborate with stakeholders (e.g. business stakeholders, product owners, project managers, and end users) to understand functional requirements, and participate in scope of work estimation and forecasting.Conduct analysis to determine integration needs, and design and plan integrations; investigate and propose solutions to development and design problems, as needed.Adhere to architecture, design, implementation, security standards and best practices, and established development practices and processes.Implement unit and integration tests and conduct performance testing, perform highly complex troubleshooting, testing and debugging tasks.Improve performance of existing software by diagnosing and resolving critical issues, develop reusable software building blocks to enable faster delivery.Analyze and create new configuration(s) for packaged software.Review new releases of packaged software and identify new features that can be enabled for the business, recommend new technology where appropriate for software projects.Coach and mentor junior software developers.; advise and train less experienced personnel in the development and maintenance of applications, systems (web and cloud) and infrastructure solutions.Contribute technically to the development and maintenance of software applications, purchased systems and application infrastructures using software engineering principles.Initiate database design efforts and research related to select suitable tools and methods to support development and maintenance activities.Design and define system architectures for new or existing application, database, and web infrastructures; establish and meet all software compliance and documentation standards.The essential duties identified are representative but are not intended to be an exhaustive or inclusive list of all the responsibilities of the position.What You Can Expect:A culture that values people through recognition of accomplishments, work-life balance, and a sense of community.A diverse group of talented individuals working toward the common goal of supporting the United States Navy in their pursuit of national security.Competitive and attractive pay and benefits with a stable organization.Opportunities to participate in BPMI sponsored committees and clubs, each with their own mission and purpose.Career advancement and professional development programs.Minimum Job Requirements:Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or related degree, from an accredited college or university.A minimum of six (6) years of relevant experience.Fourteen (14) or more years of completed education and/or relevant experience may be considered to satisfy educational and years of experience requirements.Requires a security clearance; however, all qualified candidates will be considered regardless of their current clearance status. The ability to obtain and maintain a Department of Energy security clearance is required.Preferred Job Requirements:Experience with Oracle Visual Builder Cloud Service (VBCS) to build and extend Redwood-based applications.Experience with developing using Oracle APEX in OCI environments.Experience with .NET development, C#, and/or Blazor.Oracle database experience.Proficiency in data analysis and reporting.Ability to communicate effectively (oral and written) across all levels of an organization.Ability to work independently with limited direction.Ability to collaborate with a team and stakeholders to resolve issues.Why BPMI?Bechtel Plant Machinery, Inc. (BPMI) is a prime contractor for the Naval Nuclear Propulsion Program (NNPP). BPMI is involved in the design, purchase, quality control, and delivery of major propulsion plant components for installation in nuclear-powered aircraft carriers, submarines, and prototype plants for the U.S. Navy. Teamwork, cooperation, and the pursuit of excellence have been the driving forces behind the growth and success of BPMI. For more information, visit .BPMI is a drug-free workplace. Candidates accepting a job offer will be required to pass a pre-placement drug screening and background investigation. As an employee, you will be required to receive and maintain a security clearance from the United States Department of Energy in order to meet eligibility requirements for access to sensitive information or matter. U.S. citizenship is a requirement for security clearance applicants. All employees are subject to being randomly selected for drug testing without advance notification.Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.Requisition ID1049- Posted08/19/2026-Information Technology-Experienced-0 - 10%-BPMI Corporate: Monroeville, Pennsylvania: BPMI Pittsburgh-3500 Technology Drive-Monroeville-
$77.6k - $146.5k
Location: Monroeville, PennsylvaniaJob Title: Experienced Shipboard IT (SBIT) SpecialistStatus:... ...area networks and associated custom software used in the administration, operation,... ..., monitoring performance, applying engineering methods and developing software, preparing...SuggestedFull timeFor contractorsWork at officeLocal areaRemote work- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...Engineering Intern at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical...SuggestedRemote jobInternship
$1,000 - $2,030 per month
...Senior Full Stack Software EngineerPittsburgh, PAWho we areLab37 Robotics is a technology... ..., mechanical, electrical, and robotics engineers to ensure cohesive system... ...will receive support and guidance from experienced colleagues and managers, helping you to...SuggestedFull timeTemporary workWork at officeFlexible hours- ...clearance may or may not be required for this position, therefore applicants must be clearable.** We are currently seeking a Software Engineer to work on our Switch Core development team. Responsibilities: Work primarily on our Switch Core development teamProgram in Java...SuggestedWorldwide
- ...will be responsible for various projects and assignments for the duration of the semester.ResponsibilitiesSupport FSD CONTEX MVP software effortsProgramming assignments in C++ or Java in second and third rotationsRequirementsPursuing a bachelor’s degree in Computer Science...SuggestedWorldwide
$126k - $201k
...mobility more efficient and accessible for all.We are seeking a Software Engineer and Machine Learning practitioner to join the Perception... ...AuroraAt Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with...Work at officeLocal area3 days per week$162k - $260k
...Senior Software EngineerAurora's mission is to deliver the benefits of self-driving technology... ....We're searching for a Senior Software Engineer to join Aurora's Cloud Platform team.... ...together extraordinarily talented and experienced people united by the strength of our values...Work at officeLocal area3 days per week$146k - $234k
...crucial goods where they need to go, and make mobility more efficient and accessible for all. We are seeking a talented and experienced Software Engineer to join our data engineering and infrastructure team. In this role, you will be a key contributor to the design,...Work at officeLocal area3 days per week- ...Job DescriptionJob DescriptionRemote Software Engineer (Digital) – Chat PlatformJob ID: 22511-1 Location: 100% Remote – United States Job... ...Assessment TestJob SummarySigma Systems Inc. is seeking an experienced Remote Software Engineer (Digital) – Chat Platform to join an...Contract workRemote workMonday to Friday
$126k - $201k
...more efficient and accessible for all. We’re searching for a Software Engineer II, Pipeline Automation & Acceleration.In this role, you... ...AuroraAt Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with...Work at officeLocal area3 days per week$162k - $260k
...efficient and accessible for all.We are searching for a Senior Software Engineer - Aurora Services to join our team. The Aurora Services team... ...Aurora, we bring together extraordinarily talented and experienced people united by the strength of our values. We operate with...Temporary workWork at officeLocal area3 days per week- ...Description Keeper Security is hiring an experienced Senior Software Engineer to join our Vault team. In this role, you will help design and build modern, high-performance web and Electron-based desktop applications that secure data for millions of users worldwide....Permanent employmentTemporary workRemote workWorldwide
- ...Senior Software EngineerSenior Software Engineer working with our Cloud Infrastructure team to develop and maintain distributed services for driving... ...implementation plans for the teamActively mentor less experienced programmersActively propose improvements, e.g. better...
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work$95.6k - $188.4k
Position Summary Software Engineer II, AI & Engineering/Engineering as a Service AI & Engineering leverages cutting-edge engineering capabilities to build, deploy, and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud...Local areaVisa sponsorshipFlexible hours$1,000 - $2,030 per month
...Robotics Software EngineerLab37 Robotics is a technology company focused on the development... ....Collaborate with cross-functional engineering teams to improve software quality, strengthen... ...will receive support and guidance from experienced colleagues and managers, helping you to...Temporary workWork at officeFlexible hours$88k - $166.3k
Location: Monroeville, PennsylvaniaJob Title: Experienced Mechanical Engineer - Dynamics and AcousticsStatus: Full-Time ProfessionalAnnual Salary... ...MATLAB, Python, Excel VBAFamiliarity with the following software tools preferred: XLTRC2/XLRotor, Dyrobes, ANSYS CFX, ANSYS...Full timeFor contractors$88k - $166.3k
Location: Monroeville, PennsylvaniaJob Title: Experienced Mechanical EngineerStatus: Full-time ProfessionalAnnual Salary Range: $88,000... ...education and experience.Job SummaryAs an Experienced Mechanical Engineer at BPMI, you will work under limited supervision and perform...Full timeContract workFor contractors$77k - $202k
...AssociateJob Description & SummaryThe OpportunityAs a Forward Deployed Software Engineer-Palantir Foundry-Senior Associate, you will leverage... ...other status protected by law. PwC does not intend to hire experienced or entry level job seekers who will need, now or in the...Full timeH1b$145k - $165k
...Senior Software EngineerAt Edge Case, our mission is to enable the safe deployment of frontier technologies and sophisticated... ...society.The Role:We are seeking a highly motivated and experienced Senior Software Engineer for full stack development for our services and...Full timeTemporary workWork experience placementWork visaFlexible hours- ...Software Engineer II- Full-stack DeveloperEngineering and Product | Software EngineeringAtlanta, Georgia, United StatesBoston, Massachusetts, United StatesCharlotte, North Carolina, United StatesChicago, Illinois, United StatesCincinnati, Ohio, United StatesCleveland,...
- ...strategic partner in the ecosystem, AABG leverages cutting-edge engineering, high-performance computing (HPC), artificial intelligence (... ...learning new technologies, working collaboratively with more experienced engineers, and applying your technical skills to solve...Work experience placementLive inWork at officeLocal area
$88k - $166.3k
Location: Monroeville, PennsylvaniaJob Title: Experienced Structural Analysis EngineerStatus: Full-time ProfessionalAnnual Salary Range:... ...and experience.Job SummaryAs an Experienced Structural Analysis Engineer at BPMI, you will perform moderately complex critical...Full timeContract workFor contractorsWork at office$88k - $166.3k
Location: Monroeville, PennsylvaniaJob Title: Experienced Mechanical EngineerStatus: Full-time ProfessionalAnnual Salary Range: $88,000... ...education and experience.Job SummaryAs an Experienced Mechanical Engineer at BPMI, you will perform moderately complex critical...Full timeContract workFor contractors$149k - $198.5k
Mission Summary:The Data Platform team is the vital link between our company's expansive data and the engineering teams that rely on it. We architect and operate the core services and infrastructure necessary to transform petabytes of raw data each month into actionable...Work at officeRemote work$90k - $100k
...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and... ...global markets. Our challenge We are looking for an experienced and highly motivated Java Developer to join our technology...Full timeTemporary workFlexible hours$88k - $174.5k
...Information Technology (IT) Specialist - Digital Engineering SystemsStatus: Full-time... ...deployment, infrastructure management, and/or software development.Advanced degrees (e.g.,... ...Posted10/13/2026-Information Technology-Experienced-0 - 10%-BPMI Corporate: Monroeville, Pennsylvania...Full timeFor contractors- Role DescriptionWe are seeking an experienced Senior Java Developer with 8-10 years of experience in designing, developing, and delivering enterprise-grade applications. The ideal candidate will play a key role in building scalable, secure, and high-performance cloud-native...
- SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security.... ...challenges. Position Summary: SEI is seeking an enthusiastic experienced real-time embedded engineer to work on safety-critical...Full timeWork at officeRelocation package
$91.1k - $129.8k
...you make a difference? The Lead Systems Engineer, MCA - Will partner with a team of engineers focused on delivering software solutions for Wabtec’s growing fleet of MCA... .../Program Management experienceAbility to manage multiple priorities and drive projects...Work experience placementWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Experienced Software Engineer. Be the first to apply!




