Quality Assurance Engineer
Software Development Engineer Job 8 miles from Abington
Job Description: QA Engineer
About the ChargeItSpot Team
ChargeItSpot is a leader in mobile device solutions. For over a decade, our intelligent locker systems have tackled real-world challenges. We started off by helping people with free and secure charging for their dying phones. Today, our intelligent, locker-based kiosk solutions are thoughtfully designed to streamline the management of enterprise-owned mobile device fleets.
At ChargeItSpot, we surround ourselves with independent thinkers who are detail-oriented, and customer obsessed. Our clients have routinely called us “the most talented team they've ever worked with.” We value determination, resourcefulness, imagination, and follow-through. We want people who are ready to get things done. Our focus is fierce, but it's not all hard work. We take time to get to know each other through a daily game of Jeopardy, meals together, and nights out for karaoke. We operate a hybrid work model, with most team members working in the office a couple of days a week, and the rest remotely.
Want to know more about our company? Check out our core values!
About ARC
ChargeItSpot's flagship product, ARC, is an intelligent device management system designed to secure, track, and charge company-owned handheld devices that employees use to do their jobs (e.g. package scan, inventory check, mPOS, etc.). ARC exists to reduce the number of missing devices, recover lost productivity, and eliminate wasted payroll consumed by managers and associates.
The Candidate
Are you passionate about pioneering automation in quality assurance? Do you thrive in environments where building from the ground up excites you? Join us as our QA Automation Engineer where you'll play a pivotal role in transforming our testing landscape. Take charge of developing and implementing our test automation strategies, build cutting-edge frameworks from scratch as we embark on our journey towards automated excellence. Shape the future of our QA processes, drive innovation, and set the stage for a new era of quality assurance.
Responsibilities
Design, develop, and maintain automated test suites using Cypress, JavaScript, and TypeScript.
Develop and execute API and UI automation tests.
Perform manual testing to validate new features, identify edge cases, and ensure comprehensive test coverage.
Create and execute detailed test plans, test cases, and test scripts for both automated and manual testing.
Create and optimize testing frameworks and pipelines for functional, integration, and performance testing.
Integrate automated tests into the CI/CD pipeline.
Perform thorough regression testing and identify and report defects.
Work closely with software engineers to troubleshoot and resolve issues.
Participate in code reviews and contribute to improving testing processes.
Experience with modern testing tools such as Cypress, Playwright, Selenium, RestAssured, Postman.
Proficiency with modern scripting language for automation such as TypeScript or JavaScript.
Stay up to date with the latest testing tools and technologies.
Contribute to the overall quality and success of the product.
Qualifications
2-5 years of experience in software testing with at least 2 years in QA Manual and Automation.
Strong experience with Cypress, JavaScript, and TypeScript.
Hands-on experience in manual testing, including test case creation, execution, and defect tracking.
Experience with API testing (e.g., REST Assured, Postman).
Experience with UI automation testing frameworks using Cypress.
Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, Azure DevOps).
Experience with Jira and Defect management tools.
Experience with Agile development methodologies.
Excellent communication and collaboration skills.
Strong analytical and problem-solving skills.
Bonus Points
Experience with performance testing tools (e.g., JMeter, LoadRunner).
Experience with cloud-based testing platforms (e.g., AWS, Azure, GCP).
Experience with mobile testing.
Location
We are headquartered in Philadelphia, PA, and have opted a hybrid work model. The successful candidate is expected to be in the office at least three days a week, while ensuring alignment with East Coast business hours.
Benefits
Health, dental and vision insurance
Health care FSA
401k plan with matching company contributions
Paid time off
Hybrid work environment
Check us out at ******************** and learn more about ARC by ChargeItSpot at *********************
If you have the unique combination of skills and qualities we are looking for, please submit your resume and a cover letter expressing your motivation to apply to this position to ************************.
ChargeItSpot is an Equal Opportunity employer. Personnel are chosen on the basis of ability without regard to race, color, religion, sex, national origin, disability, marital status or sexual orientation, in accordance with federal and state law.
Lead Quality Assurance Engineer
Software Development Engineer Job 26 miles from Abington
Exciting opportunity with Kelly, we are looking for a Lead Engineer - Quality Assurance with our prestigious client based out in Parlin, NJ.
Title: Lead Engineer - Quality Assurance
Contract length: 11-month contract
Job description:
Qualifications:
Our client has an exciting and challenging opportunity for an interim Quality Leader based in Parlin, NJ.
This role will be responsible for leading a group of 3 quality engineers and 1 supplier quality engineer.
The quality leader role is intended to lead a team that ensures the HDM business is upholding all aspects of the quality policy, quality management system (QMS), and ISO9001 certification requirements. This includes working closely with customers to ensure their needs/issues are addressed, driving the current quality roadmap strategy, and working cross functionally with other departments in the business to drive and support quality expectations.
Our client is the world's largest supplier of polyimide and PBO precursor chemistries specifically engineered for microelectronic applications. Applied and cured by our customers, these materials transform into polyimide and PBO films with unique end use properties. product line is broad, consisting of photosensitive coatings, standard non-photosensitive coatings, high temperature adhesives, optically clear coatings, and a full line of complementary ancillary products.
Bachelor's degree or higher in Chemical Engineering, Mechanical Engineering, Materials Science/Engineering, or a related engineering discipline is required
5+ years combined experience in manufacturing, Quality or Continuous Improvement Engineering is required. Semiconductor industry or related experience desirable
Bachelor's degree or higher in Chemical Engineering, Mechanical Engineering, Materials Science/Engineering, or a related engineering discipline is required
5+ years combined experience in manufacturing, Quality or Continuous Improvement Engineering is required. Semiconductor industry or related experience desirable
3+ years people leadership experience is required
Experience with External Communications to Vendors and/or Customers is required
Demonstrated understanding of statistical techniques including DOE, Control Charts, Gage R&R, ANOVA is required
Ability to oversee a team and make good engineering judgments on their work is required
Required to have proficient computer skills such as advanced Excel and Powerpoint use
Experience using a statistical software program (eg, Minitab, JMP™) is required
Demonstrated experience with risk tools such as C&E and FMEAs is preferred
Polyimide related knowledge, analytical and material characterization techniques, and results interpretation skills are preferred
Experience working and managing projects in a global environment (both internal and external) with communications across cultures is preferred
6-sigma project certification is preferred.
Responsibilities:
Provides direction to the team on priorities and ensures established timelines are met
Reviews documentation that will be sent to a customer to ensure content is consistent with strategy and desired message (Complaint resolution, data packages, etc)
Conducts appropriate performance management within team as needed
Reviews customer requests to determine appropriate response level and interacts with customers and suppliers as needed.
Drives existing goals within the team and holds accountable
Supports supplier quality engineer to resolve raw material quality or supplier issues
Leads established meetings within the quality organization framework (Ex. Weekly quality meeting, etc)
Ensures required quality related materials are prepared for repeating meetings (Ex. Tier 1 customer update meetings, supply review, etc)
Works with global counterpart to ensure site alignment on customer requests, projects, etc
Updates quality led KPI's and drives improvement
Works with manufacturing, supply chain, sales, R&D, and other HDM organizations to support quality initiatives or requested information
Leads ISO surveillance and customer audits
Provides direction and drives organization quality incident reporting and root cause analysis
Supports SPC initiatives within the manufacturing and quality control labs
Ensures team manages customer complaints, audits, and checklist requests
Determine qualification plan scope and act as final approver for Quality related to change management
If you are interested, kindly apply to the job posting with your current resume and if you have any reference please share contacts. Thank you in advance!!
Senior Engineer, Software Test
Software Development Engineer Job 4 miles from Abington
Founded in 1951, Kulicke and Soffa Industries, Inc. (NASDAQ: KLIC) specialize in developing cutting-edge semiconductor and electronics assembly solutions enabling a smarter and more sustainable future. Ever-growing range of products and services supports growth and facilitates technology transitions across large-scale markets.
Carrying out software testing for prototypes of semiconductor manufacturing equipment and its constituent systems (control systems, related hardware/software interfaces, integration with motion control systems, etc.), and conducting testing and analysis to identify and resolve system weaknesses.
Participates in design and code reviews
Tests products at all levels: Workflow, Unit, Application, Performance
Develop software testing tools
Manage software test plans in conjunction with release timelines
Trains and mentors entry level engineers and can break down tasks to support development plans for early career
Creates metrics to analyze process and product performance
Works closely with other members of the product development team
Setup evaluation of existing test processes and drive improvement of testing activities
Qualifications
Bachelor's Degree in mechanical or computer engineering/computer science with a minimum of 5 years of experience
Experience in writing code such as C# Python or C++
Has certifications or demonstrated capability for project management to manage software test release plans
Strong aptitude for understanding software development, software architecture and software testing
Has experience leading software test effort
A thorough and careful approach to work; close attention to details and quality; strong organizational skills.
Ability to establish good working relationships with Development, Testing, and Support staff.
Able to troubleshoot by simplifying complex systems, debugging, and finding root causes.
Is proactive and not afraid to take initiative.
Equal Opportunity:
Kulicke & Soffa is an Equal Opportunity/Affirmative Action employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
C# Programmer
Software Development Engineer Job 21 miles from Abington
Catalyx is seeking a C# Programmer for one of our clients in Malvern, PA.
Who We Are
Catalyx specializes in the science of operational processes. With a footprint across North America and Europe, the company carefully automates and services R&D, production, packaging, and delivery processes-globally-with a sophisticated blend of products, technologies, and lifecycle services. The company was formed in 2022 after CXV Global (Crest Solutions, Xyntek, and VistaLink) and Panacea Technologies joined forces. For over three decades, Catalyx's partnership-based culture has helped organizations in production-intense, highly regulated industries optimize their operational efficiency, performance, and safety. To learn more about the company's experience and comprehensive suite of capabilities and solutions, visit **************
The Role
We are seeking a skilled C# Programmer with experience working in a GxP-regulated environment to develop, maintain, and enhance software applications that support pharmaceutical and life sciences manufacturing and laboratory processes.
Responsibilities
Develop, maintain, and optimize C#/.NET applications for use in regulated environments (manufacturing, laboratory, and quality sys
tems).Ensure software solutions comply with GxP, GMP, 21 CFR Part 11, and validation require
ments. Work closely with QA, validation, and regulatory teams to ensure compliance with industry regulations. Integrate applications with MES, LIMS, SCADA, Data Historians, and ERP systems.
Troubleshoot and resolve software issues in production environ
ments. Develop and maintain technical documentation including software design, validation protocols, and user guides.
Work collaboratively with cross-functional teams including Manufacturing, Quality, IT, and Engineering.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a relate
d field.3-5+ years of experience in C#/.NET development.
Experience working in a GxP, GMP, or FDA-regulated environment.
Strong knowledge of SQL databases (SQL Server, Oracle, PostgreSQL) for data handling.
Familiarity with 21 CFR Part 11 compliance.
Experience integrating software with SCADA, MES, LIMS, or Data Historians.
Knowledge of ASP.NET, WPF, Web API, RESTful services, and Entity Fr
Framework. Experience with version control systems (Git, Azure DevOps, TFS).
Ability to work both independently and as part of a team in a highly regulated environment.
Test Engineer
Software Development Engineer Job 5 miles from Abington
Avo Photonics (********************* is a dynamic contract engineering services company that designs, develops and manufactures custom opto-electronic products for a large customer base. Members of our staff have the opportunity to design, prototype and produce next generation products for a diverse range of markets including environmental, medical, military, industrial, aerospace, and communications.
We seek a diligent, dedicated and meticulous person who will help to further our success and reputation in the industry through world-class customer service. The successful candidate must plan his/her own work schedule, keep multiple records, be self-motivated, maintain a professional presence, and have the desire to take ownership of projects.
Specifically:
Troubleshoot problems in opto-electronic systems by data analysis and observation. Validate and document all errors discovered, and implement solutions
Document production processes
Perform failure analysis and reliability testing on micro-electromechanical systems
Assist in qualification of design changes
Monitor test performance from the production line through analysis of data pulled from SQL databases
Communicate with client to inform them of software bugs and request new/different features in test software
Requirements:
Bachelor's degree in Engineering or related field; Electrical Engineering preferred
2+ years of experience in a hardware test environment preferred
Excellent data analysis skills
Excellent verbal and written English communication skills
Attributes: High attention to detail, professional demeanor, self-motivated, personable, willing to take initiative
Apply: Avo Photonics offers competitive salaries and a comprehensive benefits package. Qualified candidates are encouraged to apply!
Equal Opportunity Employer: Avo Photonics is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee of Avo Photonics by any method without a valid written contract in place with Avo Photonics will be deemed the sole property of Avo Photonics. No fee will be paid in the event the candidate is hired by Avo Photonics as a result of the referral or through any other means.
Software Engineer - Oracle EBS
Software Development Engineer Job 14 miles from Abington
Direct Hire
Hybrid in Camden, New Jersey
Swoon has an exciting full-time opportunity with a large automobile manufacturer, who is actively seeking a Software Engineer to join their team! You will be working on solutions that are targeted at leveraging their Oracle EBS platform - specifically within the Supply Chain space.
SUMMARY OF POSITION:
The Software Engineer works within accepted IT guidelines and with members of the business community to manage multiple projects, develop solutions to strategic initiatives and challenges, all while exemplifying best practices. Additionally, this position is responsible for evaluating options and contributing deliverables during the execution of critical projects and system enhancements with the minimal guidance of IT management. This position will also be responsible for periodic or rotational day-to-day IT support of the supply chain systems as well as other administrative tasks like evaluating temporary and permanent candidates and defining options for business process re-engineering.
Ideal candidates will have a good mix of functional and technical skill sets with the ability to work through the entire system development lifecycle (SDLC) on Oracle EBS supply chain modules. Analyze current business processes and define options for future improvement. Plan for individual assignments, coordinate activities of outside vendor partners, mentor junior IT staff as well as business users regarding relevant procedures to ensure business goals and objectives are met. Help to manage ongoing relationships with business partners to drive satisfaction with IT.
WHAT YOU'LL DO:
Work closely with the business to develop business solutions.
Create system related documentation for each phase of SDLC.
Develop and test software components as part of Projects and Enhancements.
Work with other IT teams, vendors and consultants to ensure project goals and milestones are achieved.
Maintain a positive and productive work environment among the team.
Provide day to day production support and off hours support as required.
Ensure system implementations meet high quality standards and outstanding issues are prioritized and resolved.
Follow the PMO process to plan and complete work activities.
Effectively present technical concepts and issues to both technical and functional team members.
Create functional and technical specifications and work with offshore team to complete development and QA cycle.
HOW YOU WILL SUCCEED:
Strong background with Oracle EBS including Order Management, Inventory, Purchasing, Advanced Pricing and Shipping modules.
Experience with integrating any Planning system & WMS system with ERP is required.
Experience in a software development position including all aspects of the Software Development Life Cycle (SDLC); including requirements definition, technical designs, coding, testing and implementation.
Strong background with Oracle database technology using SQL, and PL/SQL.
Additional background with either of the following is a “nice to have”: APEX, Oracle Realtime Data Services, JSON, Unix, XML, Java, Oracle Forms, OAF, ADF, Reports, BI/Oracle Analytics Publisher.
Strong analytical skills and ability to communicate complex ideas to others.
Demonstrates accountability for meeting milestones and delivery of a quality product.
Ability to work on multiple tasks at the same time in a fast-paced environment.
Solid verbal and written communication skills.
Motivated to continue learning new technologies or expanding knowledge of current skills.
WHAT'S NEXT?
Apply Now!
Reach out to ******************************** with any questions.
Robotics Software Engineer
Software Development Engineer Job 8 miles from Abington
A cutting-edge technology company specializing in advanced robotic systems is seeking a Robotics Software Engineer to drive the development of next-generation autonomous systems. This role is ideal for a skilled software engineer passionate about robotic autonomy, real-time systems, and perception technology.
Key Responsibilities:
Develop and optimize robotics software for real-time autonomous systems.
Work on motion planning, SLAM, perception, and sensor fusion to enhance robotic capabilities.
Design and implement robust software architectures for complex robotic platforms.
Collaborate with cross-functional teams to integrate software with hardware, AI, and control systems.
Ensure software reliability and performance in mission-critical applications.
Ideal Candidate:
Strong experience in C++ and Python for robotics applications.
Expertise in ROS, RTOS, SLAM, and real-time embedded systems.
Background in robotics, computer vision, or autonomous navigation.
Familiarity with AI/ML models, sensor integration, and motion control.
Experience in defense, security, or high-reliability robotics applications is a plus.
This role offers the chance to work on high-impact, next-gen robotic solutions in a confidential and innovative environment. If you're ready to shape the future of autonomous robotics, let's connect.
C++ Developer (Global Quantitative Trading Firm)
Software Development Engineer Job 8 miles from Abington
Top hedge fund based in the Philadelphia vicinity is looking to hire a top mid to senior level C++ Software Engineer with 4+ years of commercial experience. Having built most of their own trading technology from scratch, this firm is a leader in high performance and highly technology driven trading.
You will spend your day developing in-house software for the firm's primary trading platform and will be given a good level of freedom to design and push the firms systems to its limits as you build high-performance systems to solve complex trading problems.
Requirements:
A bachelor's degree (or higher) in a technical or related discipline
A minimum of five (5) years experience developing applications using C++ (preferably in a linux environment), as well as proficiency in Python
A solid C++ developer with experience in design, profiling, performance tuning, generic programming, STL, boost
Experience in sockets, multi-threading, IPC and FPGA would be highly regarded
Excellent attention to detail, accuracy and a thorough understanding of full life-cycle development and performance optimization/latency reduction methodologies.
A demonstrated track record of successfully delivering complex applications that meet demanding performance and scalability goals.
Experience in automated trading systems development would be highly regarded
Knowledge of financial products would be highly regarded.
DevOps Engineer
Software Development Engineer Job 14 miles from Abington
Monday to Friday 8am-5pm
Staff DevOps Engineers are hands-on technical leaders who focus on optimizing and enhancing our CI/CD pipelines to support rapid and reliable deployment of our software products. They are involved in every stage of the development lifecycle, from planning to deployment. Working closely with engineering teams, product managers, and cross-functional partners to ensure that our infrastructure and development pipeline provide efficient, secure, and streamlined product delivery. You will be responsible for automating deployment processes, ensuring smooth and efficient software releases, and maintaining high system availability.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following: May be modified from time to time. Other duties may be assigned.
Deployment Planning: Develop and execute comprehensive deployment plans, including timelines, resource allocation, and risk assessments.
CI/CD Pipeline Development: Design, implement, and maintain robust CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps.
Process Optimization: Continuously evaluate and improve deployment processes to increase efficiency and reduce downtime.
Change Management: Manage change requests, coordinate with stakeholders, and ensure adherence to change management procedures.
Incident Management: Respond to and resolve deployment-related incidents, minimizing impact on business operations.
Monitoring and Reporting: Monitor deployment progress, track key metrics, and generate regular reports.
Troubleshooting: Diagnose and resolve deployment-related problems, working closely with development and operations teams.
Documentation: Maintain clear and up-to-date documentation of deployment procedures and processes.
QUALIFICATIONS
Strong understanding of CI/CD principles and practices
Experience with CI/CD pipelines and automation tools (Jenkins, Azure DevOps, GitLab)
Proficiency in scripting languages (Python, Bash, PowerShell)
Familiarity with cloud platforms (Azure, AWS, GCP)
Experience with version control systems (Git and TFS)
Strong problem-solving and troubleshooting skills
Excellent communication and collaboration abilities
Hands-on experience with Azure or AWS services (e.g., EC2, S3, RDS, Azure VMs, Azure Storage)
Proven experience in IT operations and deployment management
Strong understanding of IT infrastructure, including servers, networks, and databases
PREFERRED QUALIFICATIONS
Certifications in ITIL, DevOps, or cloud platforms (Azure, AWS)
Experience with cloud-native technologies (Kubernetes, Docker)
Experience with configuration management tools (Ansible, Puppet, Chef)
Experience with cloud-native technologies (Serverless, Microservices)
Knowledge of security best practices and compliance standards
PHYSICAL DEMANDS
Continuous sitting and typing for extended periods.
Lifting requirements include occasional lifting of up to 25 pounds
Frequent walking or standing may be required at times
Application Developer
Software Development Engineer Job 14 miles from Abington
Hiring for a Full-Time (W2 Only) Full Stack Developer that can work in a hybrid (on-site/remote) capacity (2+ Days per week on-site).
Full Stack Developer:
Primary Technical Skill Priority (In order of priority:
Design and implement web applications using C#, .NET, and Web APIs. (6+ years)
Develop and maintain the data access layer using Entity Framework and LINQ. (6+ years)
Front-end framework development utilizing React, Angular, TypeScript and JavaScript. (4+ years)
Cloud services for developers on Azure or AWS (3+ years)
Relational databases, specifically Microsoft SQL Server (6+ years)
Secondary Technical Skills:
Must have full working knowledge of the Git and Azure DevOps workflow
Must know .NET Framework 4.x+ and .NET 6+
Ability to develop user interfaces provided by the UX/UI team
Additional Experience:
Possess a consultant mindset and ideally will have consulting experience.
Strong client skills and experience working on customer-facing engagements
Demonstrates analytical skills to scope out solutions and accurately estimate project requirements
Ability to work across multiple projects and clients over the same period of time
Proven history of learning and applying new technologies and techniques
Seamlessly transitions from collaborative team development to autonomous project execution
Senior Java Software Engineer
Software Development Engineer Job 23 miles from Abington
Please apply only if you are local to the Pennington, NJ area for a hybrid role. This is a W2 full time position, we are unable to work via C2C, C2H, or other contracting options, please apply if you have the valid authorization.
What We Do
At Blankfactor, we are dedicated to engineering impact. We are passionate about creating value by building best-in-class tech solutions for companies looking to transform, innovate, and scale. In every project, we aim to deliver work that moves the needle and drives measurable outcomes for our partners and clients. Our full-stack development, data engineering, digital product, and enterprise AI solutions cater to a range of industries, including payments, banking, capital markets, and life sciences.
We are headquartered in Miami, Florida, have offices in Bulgaria, Colombia, and Romania, and are rapidly expanding our global footprint. Our culture of engineering excellence, technical expertise, and care for both our clients and our talented workforce has made us one of the fastest-growing companies in America.
We only hire the best and brightest. If you have talent and ambition, join us and be part of an environment that fosters innovation, collaboration, and growth. Welcome to Blankfactor!
What to expect in this role
We are seeking a Senior Java Engineer with extensive experience in Java, JVM, and financial services to join our dynamic team. You will be designing and implementing secure and scalable fintech services to support multiple financial products.
Monitoring and maintaining high-availability services to support critical fintech service functions
Implementing automated unit and integration testing
Maintaining a production CI/CD pipeline for modern web applications
Collaborating with engineering, product management, internal stakeholders, designers, and our clients to deliver on our commitments
Empowering and coaching your teammates
Unit Testing: Write unit tests to validate the correctness and reliability of code, contributing to a robust testing framework.
Documentation: Maintain comprehensive documentation of software designs, technical specifications, and implementation details.
Collaboration: Work closely with product managers, designers, and other engineers to gather requirements, provide technical insights, and deliver solutions.
Continuous Learning: Stay up-to-date with industry trends, emerging technologies, and best practices to enhance your skills and contribute to the team's growth.
Qualifications and Tech Proficiency
Proven experience as a Java Engineer, with at least 5 years of hands-on Java development.
Strong proficiency in Java programming, including Java 8 or later.
Experience with Spring Framework and related technologies.
Knowledge of design patterns, software architecture, and object-oriented programming principles.
Familiarity with database systems (SQL, NoSQL) and data modeling.
Experience with version control systems (e.g., Git).
Experience in financial services or working on payments platforms is strongly preferred.
Understanding of and experience integrating with APIs and external web services
Proficiency in Java / SpringBoot frameworks
Experience with AWS or Heroku cloud platforms a plus
Experience working with CI/CD pipelines and deploying to a cloud platform
Excellent problem-solving and analytical skills.
Strong english communication skills, both written and verbal (B2+).
Experience working in an Agile development environment is a plus.
What We Offer
Fintech Expertise: Access to expertise in machine learning, data science, big data, and AI, providing opportunities for continuous learning and exposure to cutting-edge technologies.
Technology exams/Certifications covered by the company
World-class workspace for unleashing creativity
Lunch is provided when working from the office
Fresh fruits and snacks in the office
Diverse client portfolio
Cutting-edge high-tech stack
Monthly on-site gatherings
Annual festivities: Participate in team-building activities, family BBQs, and end-of-year celebrations
Participation in Sporting Challenges and Marathons
Voluntary social events
senior python developer (full stack)
Software Development Engineer Job 14 miles from Abington
We are looking for a passionate, skilled Full Stack Engineer who will be responsible for developing, maintaining and optimizing full stack web applications and services. The successful candidate will have the ability to design software solutions from scratch while supporting some of the key legacy solutions. Solid communication, Innovative thinking and problem solving are key requirements for this position.
Essential Duties and Responsibilities (Technical)
Understand business needs, design and develop custom full stack web POC's, Prototypes, applications and solutions using modern technologies.
Take initiative in identifying and solving problems with efficient software solutions.
Take ownership of solutions from development, testing, deployment to managing infrastructure.
Work with manager, senior leadership and different teams within the organization to gather requirements or deliver solutions.
Learn, Maintain and Optimize legacy software solutions according to the long-term technology strategy.
Effectively work on multiple projects, issues and tasks at a time while keeping the documentation up to date.
Qualifications
Bachelor's degree in computer science or related field (or equivalent work experience).
Proven experience as a Full-Stack Engineer or similar role.
Solid experience with Python, Django development.
Experience with using GenAI tools for effective development, testing, benchmarking and assessment of applications.
Well versed with Secure Development Practices.
Strong proficiency in JavaScript and frameworks/libraries such as React, Express, React Bootstrap, CSS etc.
Experience with Node.js and Express desired.
Solid experience with SDLC & TDD. Nice to have: BDD.
Proficiency in Redis, MongoDB, MySQL, PostGreSQL and other structured or unstructured data storage systems and possess deep understanding of data modeling and architecture.
Proficient in working with data, generating reports as necessary.
Experience with asynchronous streaming of data from applications.
Familiarity with API integration and handling external systems (e.g., Payment Processing, Data Integrations, API Integrations etc.)
Solid understanding of UI components, cross browser functionality, responsive designs and experience with handling various document types such as generating PDF's, Word Documents using configurable templates.
Can create modularized UI templates that can be easily converted to printable documents.
Experience managing printer friendly document templates within web applications.
Deep understanding of RESTful APIs and asynchronous request handling.
Strong problem-solving skills and attention to detail.
Experience designing applications from scratch, deploying to on-premises or cloud infrastructure.
Solid experience with CICD pipelines using GitHub (Git flow, CICD platforms)
Preferred hands-on experience deploying full stack applications to AWS cloud using services like: EC2, ECS, API Gateway, AppRunner or other services as required etc.
Experience with logging, tracking using tools like Jaeger, Datadog or similar platforms.
Ability to configure web/app server to deliver high performance.
Takes initiative, highly motivated to develop user friendly, performant applications using newer techniques.
Java Lead
Software Development Engineer Job 17 miles from Abington
• Analyse, design, develop, as well as implement RESTful services and APIs.
• At least 3+ years of experience in developing APIs
• Expertise in Core Java, Java J2ee, Spring, Spring Boot
• Hands-on Experience in OOPS concepts and Spring 3.x, Spring Dependency Injection (IOC,MVC, JDBC, JMS, etc.), and Hibernate
• Extensive experience with Web Services, SOAP, JAX-WS, JAX-RS, REST, Web API, JPA
• API lifecycle release management
• Hands-on experience in building MVC based web applications using JSP/Struts framework.
• Hands-on experience in application servers like Tomcat and WebLogic
• Sound knowledge of implementing JMS messaging services
• Familiarity with code versioning tools, like Git, Bitbucket, SVN, etc
• Knowledge of HTTP and SOAP Protocols
• Ensure coding best practices and test coverage through peer reviewing.
• Be involved in the development life cycle and perform definition and feasibility analysis.
• Implement, integrate, and document a variety of software platforms through the REST APIframework.
• Apply the latest software design techniques and contribute to the technical design of newsolutions.
• Modify existing programs, prepare test data and functional specifications.
• Troubleshoot issues and solve problems, identify potential process improvement areas.
• Implement common APIs based on architecture guidelines and frameworks.
• Write object-oriented, clean, and maintainable code.
• Deliver quality results on time with minimal supervision.
• Banking domain knowledge plus point
• Able to communicate effectively with a client , by showing interest and carefully listening ,responding in client standup calls
• Excellent communication skills
Big Data Engineer
Software Development Engineer Job 21 miles from Abington
Going digital requires holistic thinking that puts humans at the center of everything. Entech delivers complete solutions including strategies, technologies, and implementation services to master digital convergence. We integrate our unique outside-in approach to people, processes, and technology to orchestrate digital empowerment to address today's business challenges. Mastering digital convergence at enterprise scale.
Entech is hiring a Big Data Engineer for a financial services client. This is a hybrid role that involves working onsite in Malvern, PA, 3 days per week.
Responsibilities
Build Engineering pipelines aligned to standards, troubleshoot data discrepancies and ensure quality data. Working with Analytics and Business individuals
Qualifications
Minimum of 5 years' experience
Python, Spark, AWS services, Bitbucket, Bamboo, Standard Data tools/process (ETL), Glue, IAC
*We are looking for candidates willing to work directly on our W2.*
No Corp-to-Corp.
Entech is an equal-opportunity employer
Benefits:
· Medical, Dental, Vision Benefits
· 401K
· Paid time off
Software Engineering Intern
Software Development Engineer Job 5 miles from Abington
Are you a current student seeking a valuable internship opportunity in technology?
Are you collaborative and willing to learn?
About the Team
LexisNexis Reed Tech brings clarity to innovation for businesses worldwide. We enable innovators to accomplish more by helping them make informed decisions, be more productive, comply with regulations, and ultimately achieve a competitive advantage for their business. Our Reed Tech suite of SingleSource™ for Medical Devices, SingleSource™ for Drug Products, and Navigator™ for Drug Labels enables life sciences companies to create product data management strategies and meet compliance deadlines on time. We are proud to directly support and serve these innovators in their endeavors to better humankind. For more information, please visit **************************
About the Role
LexisNexis Reed Tech is seeking a passionate software developer to join our Govt IP team as a .NET Software Engineering Intern. This internship offers an opportunity to gain real-world experience, work on innovative technologies, and collaborate with experienced engineers on impactful projects.
The program runs from June 2, 2025, to August 8, 2025, and is open to undergraduate students graduating in May 2026. This internship is based in Horsham, PA, with no relocation assistance provided.
Conditions of Internship:
You must be a U.S. citizen to apply.
You must successfully pass a background investigation and achieve Public Trust security clearance.
Location: Horsham, PA (Hybrid role within driving distance of our Horsham office)
Responsibilities
Assist in developing and maintaining .NET applications using C# and related frameworks.
Participate in code reviews, debugging, and troubleshooting software issues.
Collaborate with other engineers and cross-functional teams to develop scalable solutions.
Learn and apply Agile methodologies and participate in team stand-ups and sprint planning.
Contribute to writing clean, maintainable, and well-documented code.
Requirements
Be a currently enrolled student pursuing an undergraduate degree in Computer Science, Software Engineering, or a related field. Qualified applicants must have a graduation date of May 2026 to be considered.
Experience with C# and .NET utilizing Visual Studio IDE.
Demonstrated understanding of Object-Oriented principles.
Familiarity with HTML, CSS, JavaScript, and front-end frameworks (React, Angular, or Vue.js) is advantageous.
Knowledge of SQL databases and ORM frameworks such as Entity Framework.
Possess exceptional problem-solving skills and attention to detail.
Demonstrate excellent communication and interpersonal skills, fostering effective collaboration.
Nice to Have
Experience with cloud platforms like Azure or AWS.
Knowledge of Git and version control systems.
Understanding of CI/CD pipelines and DevOps concepts.
What You'll Gain
Hands-on experience with .NET technologies in a real-world setting.
Mentorship and career development from experienced engineers.
Exposure to Agile software development practices.
About the Business
LexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis and Nexis services.
Salary Range
$25/hour
LexisNexis, a division of RELX, is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form: ************************************* , or please contact **************.
Please read our Candidate Privacy Policy.
Software Engineer Intern, application via RippleMatch
Software Development Engineer Job 8 miles from Abington
This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent.
About RippleMatch
RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers such as eBay and Teach For America leverage RippleMatch to build diverse, high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers.
Requirements for the role
Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
Strong foundation in programming languages such as Java, C#, Python, or JavaScript.
Understanding of basic software development methodologies (e.g., Agile, Scrum) and the software development lifecycle.
Familiarity with database concepts and basic SQL.
Interest in designing, coding, testing, and maintaining software applications.
Strong problem-solving skills and the ability to participate in debugging and technical challenges.
Good organizational and project management skills, with the ability to handle multiple tasks and deadlines.
Effective communication and interpersonal skills, essential for working collaboratively in a team environment.
Eagerness to learn new technologies and software development practices.
Analytical skills, with an aptitude for learning quickly and adapting to new programming environments.
Software Engineer Intern, application via RippleMatch
Software Development Engineer Job 8 miles from Abington
This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent.
RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers such as eBay and Teach For America leverage RippleMatch to build diverse, high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers.
Requirements for the role
Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.
Strong foundation in programming languages such as Java, C#, Python, or JavaScript.
Understanding of basic software development methodologies (e.g., Agile, Scrum) and the software development lifecycle.
Familiarity with database concepts and basic SQL.
Interest in designing, coding, testing, and maintaining software applications.
Strong problem-solving skills and the ability to participate in debugging and technical challenges.
Good organizational and project management skills, with the ability to handle multiple tasks and deadlines.
Effective communication and interpersonal skills, essential for working collaboratively in a team environment.
Eagerness to learn new technologies and software development practices.
Analytical skills, with an aptitude for learning quickly and adapting to new programming environments.
Software Engineering Intern
Software Development Engineer Job 20 miles from Abington
At Norstella, our mission is simple: to help our clients bring life-saving therapies to market quicker-and help patients in need. Founded in 2022, but with history going back to 1939, Norstella unites best-in-class brands to help clients navigate the complexities at each step of the drug development life cycle -and get the right treatments to the right patients at the right time.
Each organization (Citeline, Evaluate, MMIT, Panalgo, The Dedham Group) delivers must-have answers for critical strategic and commercial decision-making. Together, via our market-leading brands, we help our clients:
- Citeline - accelerate the drug development cycle
- Evaluate - bring the right drugs to market
- MMIT - identify barrier to patient access
- Panalgo - turn data into insight faster - The Dedham Group - think strategically for specialty therapeutics
By combining the efforts of each organization under Norstella, we can offer an even wider breadth of expertise, cutting-edge data solutions and expert advisory services alongside advanced technologies such as real-world data, machine learning and predictive analytics. As one of the largest global pharma intelligence solution providers, Norstella has a footprint across the globe with teams of experts delivering world class solutions in the USA, UK, The Netherlands, Japan, China and India.
**The Role:**
Reporting to the Director, the Software Engineering Intern will work within the development team responsible for developing and supporting various platform service components that underpin all content applications across Norstella.
We are looking for a motivated Software Engineering Intern with great communication skills, and most importantly, the ability and willingness to keep learning in this ever-changing technology landscape.
**Responsibilities:**
+ Assist in the design, development, testing, and deployment of software applications.
+ Write clean, maintainable, and efficient code under the guidance of senior engineers.
+ Collaborate with team members on technical design discussions and code reviews.
+ Participate in agile development processes, including stand-ups and sprint planning.
+ Debug and troubleshoot software issues, providing timely resolutions.
+ Document code, processes, and technical decisions for future reference.
+ Stay up-to-date with industry best practices, emerging technologies, and development tools.
**Requirements:**
+ Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field
+ Basic proficiency in one or more programming languages (e.g., Python, Java, JavaScript, C++).
+ Understanding of software development principles and version control systems (e.g., Git).
+ Strong problem-solving skills and attention to detail.
+ Ability to work both independently and collaboratively in a fast-paced environment.
+ Excellent communication skills and a willingness to learn.
+ Preferred Skills (Nice-to-Have):
+ Experience with web frameworks (e.g., React, Angular, or Spring Boot).
+ Knowledge of databases (SQL or NoSQL).
+ Exposure to cloud platforms (AWS or Azure).
+ Familiarity with CI/CD pipelines and automated testing.
What We Offer:
+ Hands-on experience with real-world software development projects.
+ Mentorship and learning opportunities from experienced engineers.
+ Flexible work hours and a supportive team environment.
Our Guiding Principles for success at Norstella:
01: Bold, Passionate, and Mission-First
02: Integrity, Truth, and Reality
03: Kindness, Empathy, and Grace
04: Resilience, Mettle, and Perseverance
05: Humility, Gratitude, and Learning
Please Note - All candidates must be authorized to work in the United States. We do not provide visa sponsorship or transfers. We are not currently accepting candidates who are on an OPT visa.
Norstella is an equal opportunity employer. All job applicants will receive equal treatment regardless of race, creed, color, religion, alienage or national origin, ancestry, citizenship status, age, physical or mental disability or handicap, medical condition, sex (including pregnancy and pregnancy-related conditions), marital or domestic partner status, military or veteran status, gender, gender identity or expression, sexual orientation, genetic information, reproductive health decision making, or any other protected characteristic as established by federal, state, or local law.
Sometimes the best opportunities are hidden by self-doubt. We disqualify ourselves before we have the opportunity to be considered. Regardless of where you came from, how you identify, or the path that led you here- you are welcome. If you read this job description and feel passion and excitement, we're just as excited about you.
All legitimate roles with Norstella will be posted on Norstella's job board which is located at norstella.com/careers. If a role is not posted on this job board, a candidate should assume the role is not a legitimate role with Norstella. Norstella is not responsible for an application that may be submitted by or through a third-party and candidates should proceed with extreme caution if a third-party approaches them about an open role with Norstella. Norstella will never ask for anything of value or any type of payment during or as part of any recruitment, interview, or pre-hire onboarding process. If you are aware of or have reason to believe a job posting purportedly for a role with Norstella is fraudulent or otherwise not authorized by Norstella, please contact the Company using the following email address: [email protected] .
Norstella is an equal opportunity employer. All job applicants will receive equal treatment regardless of race, creed, color, religion, alienage or national origin, ancestry, citizenship status, age, physical or mental disability or handicap, medical condition, sex (including pregnancy and pregnancy-related conditions), marital or domestic partner status, military or veteran status, gender, gender identity or expression, sexual orientation, genetic information, reproductive health decision making, or any other protected characteristic as established by federal, state, or local law.
Software development intern
Software Development Engineer Job 19 miles from Abington
cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and aerospace applications.
We are the people behind the products that help keep the world connected at home, school, work, at play, and everywhere in between. VIAVI employees are passionate about supporting customer success and we welcome people who bring their best every day to the company - to question, to collaborate and to push for solutions that will delight our customers.
Duties & Responsibilities:
Capture a great opportunity to build your real-world SW Development skills as an intern at Viavi Solutions. Be part of a professional team to design, implement, test and debug SW that validates critical networks worldwide. Your code may involve integration within a range of hardware designs, and up through the graphical user interface. You may also participate in design and architecture reviews with our product line management team to meet customer needs and future product enhancements.
Requirements:
* Completion of at least two years of undergraduate education toward a BSEE/BSCE/BSCS
* Demonstrated experience designing, developing, and testing in Python, C/C++ (or equivalent OO) software
* Demonstrated knowledge of software engineering design concepts
* Experience in Linux development environment is preferred
* Experience in creation of networked applications is preferred
* Experience with hardware devices is preferred
If you have what it takes to push boundaries and seize opportunities, apply to join our team today.
VIAVI Solutions is an equal opportunity and affirmative action employer - minorities/females/veterans/persons with disabilities.
Pre-Requisites / Skills / Experience Requirements:
Lead Software Engineer
Software Development Engineer Job 14 miles from Abington
Lead Software Engineer - Adobe Experience Manager
Direct Hire
Hybrid in Camden, New Jersey
Swoon has an exciting full-time opportunity with a large automobile manufacturer, who is actively seeking a Lead Software Engineer with expertise in Adobe Experience Manager (AEM) to join their team! The ideal candidate will have over 5 years of experience supporting the AEM platform.
RESPONSIBILITIES:
Lead the development and maintenance of the Adobe Experience Manager (AEM) platform: Oversee the design, development, and deployment of AEM solutions.
Support a complex web ecosystem with multiple dependencies, ensuring robust performance, scalability, and security.
Cloud integration and management: Work with public cloud solutions, with a preference for Azure, to optimize the hosting and performance of AEM applications (or experience with AEM as a Cloud Service).
Technical leadership: Mentor junior developers, provide technical guidance, and promote best practices within the team.
Collaboration: Work closely with cross-functional teams, including content authors, designers, and other developers, to deliver high-quality web experiences.
Continuous improvement: Stay updated with the latest industry trends and advancements in AEM and cloud technologies, and incorporate them into the development process.
Architecture: Help ensure that the platform architecture leverages the strength of the AEM product and empowers users to drive value from the site.
QUALIFICATIONS
Experience: More than 5 years of hands-on experience supporting the Adobe Experience Manager platform and more than 10 years of total professional IT experience.
Certification: Adobe Experience Manager Developer (Sites) certification.
Large-scale website support: Proven experience in managing and supporting a large-scale website with multiple dependencies.
Cloud expertise: Experience working with public cloud solutions, preferably Azure, or the AEM as a Cloud Service offering.
Technical skills: Proficiency in AEM development, including custom component development, templates, workflows, and integrating with other systems.
Problem-solving skills: Strong analytical and troubleshooting abilities to resolve complex technical issues.
Communication skills: Excellent verbal and written communication skills to effectively collaborate with team members and stakeholders.
WHAT'S NEXT?
Apply Now!
Reach out to ******************************** with any questions.