Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Senior Software Engineer

  • Job type Posted on: Jul 13, 2026
  • Experience level EPAM Systems Inc
  • Employment type Newtown, Pennsylvania
  • Employment type Onsite
  • Salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Senior Software Engineer roles in Pennsylvania.

View Salary Guide →

Job Title :

Senior Software Engineer

Job Type :

Full-time

Job Location :

Newtown Pennsylvania United States

Remote :

No

Jobcon Logo Job Description :

We are seeking an experienced Senior Software Engineer to act as a subject matter expert within Software, System, and Test Engineering. You will work in Newtown, PA and 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 At least one of the following cloud services, web technologies, and database technologies: GCP, Azure, AWS, or .NET At least one of the following programming languages: Java, C++, C#, Python, JavaScript, Golang, or Swift At least one of the following SCM tools: Git or Docker Experience leveraging Agile to apply software development methodologies, processes, techniques, and quality planning across 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 is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.Engineer the Future with a Career at EPAM ( Applications will be accepted on a rolling basis. 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.

Jobcon Logo Position Details

Posted:

Jul 13, 2026

Reference Number:

14660_7022AEDF8AEECC0052D843EE4E9DD2D2

Employment:

Full-time

Salary:

Not Available

City:

Newtown

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Senior Software Engineer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

We are seeking an experienced Senior Software Engineer to act as a subject matter expert within Software, System, and Test Engineering. You will work in Newtown, PA and 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 At least one of the following cloud services, web technologies, and database technologies: GCP, Azure, AWS, or .NET At least one of the following programming languages: Java, C++, C#, Python, JavaScript, Golang, or Swift At least one of the following SCM tools: Git or Docker Experience leveraging Agile to apply software development methodologies, processes, techniques, and quality planning across 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 is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our clients, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.Engineer the Future with a Career at EPAM ( Applications will be accepted on a rolling basis. 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.

Loading
Please wait..!!