Senior Software Engineer
EPAM Systems Inc
We are looking for a Senior Software Engineer to join our team and help design, develop, and maintain high-quality software solutions. In this role, you will work on business-critical applications, contribute to system design, and apply modern development methodologies to deliver reliable and scalable software.
You will work at various long-term unanticipated worksites throughout the U.S.
Responsibilities
Create software programs and customize existing programs utilizing specific programming languages, frameworks, and development environments
Gather requirements and needs, analyze, test, script, and document them to strengthen quality and functionality of business-critical applications
Develop general system design including internal and external information flows, as well as current and future system requirements
Create design, technical, and project documentation including high-quality documentation of code. Utilize different software development methodologies, processes, techniques, and quality planning methods in all phases of work
Requirements
Bachelor’s degree or foreign equivalent in Computer Engineering, Software Engineering, Electrical Engineering, Electronics Engineering, Computer Science, Computer Information Systems, Computer Technology, Data Science, Information Technology, Information Systems Security, Information Design and Technology, Information Science, Telecommunications Engineering, Systems Networks and Engineering, Cybersecurity, Mathematics, Applied Mathematics, Physics, Statistics, Informatics, Radiophysics, Electronics, Mechatronics Engineering, or closely related discipline
18+ months of employment experience in the job offered (Senior Software Engineer), Software Engineer, Systems Engineer, Software Developer, Algorithm Developer, Testing Engineer, Quality Assurance Engineer, Technical Support Engineer, Application Support Engineer, Computer Programmer, IT Developer, or closely related occupation
Utilization of at least one of the following cloud services, web technologies, and database technologies: GCP, Azure, AWS, or .NET to develop and design software applications
Usage of at least one of the following programming languages: Java, C++, C#, Python, JavaScript, Golang, or Swift in developing software applications
Maintenance of enterprise-grade software application solutions using at least one of the following SCM tools: Git or Docker
Utilization of Agile methodology to apply software development methodologies, processes, techniques, and quality planning methods throughout all phases of work
We offer
Medical, Dental and Vision Insurance (Subsidized)
Health Savings Account
Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
Short-Term and Long-Term Disability (Company Provided)
Life and AD&D Insurance (Company Provided)
Employee Assistance Program
Unlimited access to LinkedIn learning solutions
Matched 401(k) Retirement Savings Plan
Paid Time Off
Legal Plan and Identity Theft Protection
Accident Insurance
Employee Discounts
Pet Insurance
Employee Stock Purchase Program
EPAM Systems, Inc. is an equal opportunity employer. We recognize the value of diversity and inclusion in creating success for our customers, business partners, shareholders, employees and communities. We are committed to recruiting, hiring, developing and promoting employees without discrimination. As a global employer, this commitment includes complying with all laws in the countries in which we operate. Nevertheless, we believe equal employment practices should not be limited to what the law requires. Equal opportunity and inclusion are essential to motivate, empower and recognize the best in everyone.
At EPAM, employment actions are based on individual qualifications, without regard to race, color, religion, creed, gender, pregnancy status, sexual orientation, gender identity, gender expression, marital or familial status, national origin, ancestry, genetics, age, disability status, veteran status, citizenship status when otherwise legally able to work, or any other characteristic protected by law.
- ...If you answered yes to these questions, then we invite you to join Lockheed Martin Rotary and Missions Systems (RMS) as a Senior Software Engineer! Lockheed Martin is a global leader in aerospace, defense, and technology solutions. You will be joining Lockheed Martin...SeniorFull timeWork at officeRemote workRelocationFlexible hoursShift work3 days per week
- ...Software Engineer Senior King of Prussia, Pennsylvania Job ID: 634462BR Date posted: Apr. 04, 2023 Locations: King of Prussia, Pennsylvania Program: Space Security - Foxtrot Description: The coolest jobs on this planet… or any other… are with Lockheed Martin...SeniorFull timeWork at officeRemote workFlexible hours
- ...bringing medicines to market and to patients using biosimulation software, technology, and services to transform traditional drug... ...and commercialization. About This Role As a Senior Software Engineer on the Phoenix Cloud team, you'll work at the intersection...SeniorWork experience placementWorldwide
- ...surgery so patients can resume their lives as quickly as possible. Position Summary : Globus Medical is looking for a Senior Software Engineer who is passionate about medical image processing algorithms. You will be part of a pluri-disciplinary development team of...Senior
$122k - $198k
...from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Software Engineer Senior What does a successful Senior Full Stack Engineer do? A Senior Full Stack Engineer at Finxact plays a pivotal role in our...SeniorWork experience placement$93.2k - $164.45k
...the skills needed to create cutting-edge products & solutions that keep our users Ahead of Ready. Who You Are As a Senior Software Engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly...SeniorFull timeTemporary workWork experience placementWork at officeFlexible hours- 227 Washington St, Conshohocken, PA 19428, USA Job Description Posted Tuesday, June 30, 2026 at 4:00 AM Senior Software Engineer Position Summary The role plays a critical part in advancing Morgan Properties’ technology capabilities by delivering high-quality, production...SeniorContract workTemporary workWork at office
$86k - $139k
...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Software Engineer SMES Job Code: 36284 Job Location: Camden, NJ (On-Site) Schedule: 9/80 Regular (Every Other Friday Off)...SeniorLocal areaFlexible hours- ...structured utilizing DevSecOps and Agile methodologies. These software development methodologies emphasize communication, collaboration... ...Business Unit: SPACE Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: FirstSeniorFull timeContract workWork at officeRemote workRelocationFlexible hoursShift work
- ...impossible? If you answered yes to these questions, we invite you to join Lockheed Martin Rotary and Missions Systems (RMS) as a Senior Software Engineer. Lockheed Martin is a global leader in aerospace, defense, and technology solutions. You will be joining Lockheed Martin...SeniorWork at officeFlexible hours3 days per week
$75.2k - $158.1k
...Job Title: Senior Back End Software Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US Anticipated...SeniorFull timeContract workWork experience placementFlexible hours- ...solutions improve the techniques and outcomes of surgery so patients can resume their lives as quickly as possible. As a Senior Software Engineer, you will be part of a small pluri-disciplinary development team of 5 to 10 engineers, dedicated to the development of a...Senior
$108.8k - $191.82k
...agile teams to drive success. What you'll be doing Developing software products that implement Artificial Intelligence to provide... ...Assuming technical lead responsibilities and mentoring junior engineers as needed What You Are A highly motivated and experienced individual...SeniorTemporary workFlexible hours- Lockheed Martin is seeking a Software Systems Engineer to utilize Model-Based Systems Engineering methodologies to define and maintain complex system architectures. The role involves ensuring the traceability of software requirements while bridging the gap between high-...SeniorFull time
- Lockheed Martin is seeking an experienced Software Engineer in King of Prussia to drive innovation in satellite mission planning. This role involves collaboration with a dynamic team to design and implement software solutions that enhance mission capabilities. The ideal...SeniorFull time
- Lockheed Martin is seeking a Level 3 Ground Software Engineer for on-site work in King of Prussia, PA or Littleton, CO. This role focuses on developing innovative cloud-based solutions and maintaining ground systems software applications using Java, Angular, and Python....Senior
- Lockheed Martin in King of Prussia is seeking a Software Engineer to work on command and control applications for USG space assets. You will join an Agile team focused on developing innovative web applications. Candidates must have a Bachelor's degree and experience with...SeniorFull timeFlexible hours
- ...prosperity. Responsibilities Collaborate with an exceptional team of engineers implementing solutions and developing new features for satellite mission planning Design, develop & demonstrate software capabilities to both internal and external partners Participate in daily...SeniorFull timeWork at officeRelocationShift work
- Lockheed Martin is hiring a Software Engineer Senior Staff in King of Prussia, PA to support mission planning and command applications. In this role, you'll collaborate on software development within an Agile environment, developing features for protecting space assets...SeniorFull time
- ...next generation. And we’re re‑imagining how space can connect us, ensuring security and prosperity. Responsibilities The Software Systems Engineer will use Model‑Based Systems Engineering (MBSE) methodologies to define, design, and maintain complex system architectures...SeniorFull timeShift work
- Lockheed Martin in King of Prussia seeks an experienced Software Engineer to support Internal Research and Development projects. You will develop innovative software features to enhance decision-making and ensure compliance with stringent requirements for government agencies...Senior
$108.8k - $191.82k
...King of Prussia, Pennsylvania. This role involves developing software products using Artificial Intelligence to deliver advanced capabilities... ...throughout the system development lifecycle and mentor junior engineers. The ideal candidate holds a Bachelor's degree in a related...Senior- ...IT Specialist (Applications Software) As an IT Specialist (Applications Software) with the US Office of Personnel Management, Products and Data Engineering Divisions, you will serve as a senior software engineer responsible for designing, developing, integrating, modernizing...SeniorWork at office
- A leading aerospace and defense company in Pennsylvania is seeking a Senior Software Engineer to tackle complex challenges in RF systems. This role requires a Top Secret clearance and expertise in software development with a strong focus on C++. As part of a collaborative...Senior
- 慨正橡扯 is looking for a Senior Software Engineer in King of Prussia, PA. You will tackle complex technical challenges and support the Strategic Spectrum Solutions portfolio by developing and integrating software solutions. The ideal candidate has a Bachelor’s degree with...Senior
- ...Job Title Enterprise Application Software Developer Job Description Help design, develop, test, implement, and maintain enterprise application software that supports mission-critical organizational requirements. Lead or support the software development lifecycle...Senior
$75.2k - $158.1k
Job Title: Senior Front-End Software Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US Anticipated Posting End: 8...SeniorFull timeContract workWork experience placementWork at officeFlexible hours- Job Title Job Requirements - +8 years Java experience. Java 8 or higher, experience required. +5 years Spring experience: Spring Boot and other projects. +5 years Angular experience Angular 9 or higher experience is a plus. Prior experience building and supporting critical...Senior
$93.2k - $164.45k
...Ground Product Line (GPL) is a leading provider of common ground software solutions, specializing in the development of mission‑critical... ...SPACE Relocation Available: Possible Career Area: Software Engineering Type: Full‑Time Shift: First #J-18808-Ljbffr Lockheed...SeniorFull timeTemporary workRelocationFlexible hoursShift work- ...Senior Software Engineer We are looking to hire a senior software engineer to support CCCR (Cross Claim Clinical Review) as an innovative approach to inpatient clinical reviews, currently available through our Retrospective CCV program. This initiative will extend...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech Conshohocken, PA
- consulting software engineer Conshohocken, PA
- senior software engineer remote Conshohocken, PA
- entry level software engineer remote Conshohocken, PA
- startup software engineer Conshohocken, PA
- software engineer internship remote Conshohocken, PA
- software engineer Conshohocken, PA
- part time software developer remote Conshohocken, PA
- software developer Conshohocken, PA
- cybersecurity software engineer Conshohocken, PA


