Senior Software Engineer (Java, Python, Nodejs, Aws)

Chariot Solutions Fort Washington , PA 19034

Posted 2 weeks ago

If youre interested in working with different technologies and passionate about solving a wide variety of problems and challenges, youll feel right at home at Chariot. A full stack skill set is vital, as is the ability to pick up and run with new technologies. Our customers bring us in to solve their most complex problems, guide their teams on new initiatives, and provide expert technology advice.

We are proud to be a 5 time winner of Philadelphia Top Workplaces!


We are looking for engineers with practical development experience, drive, and who have:

  • Excellent problem-solving, communication and analytical skills
  • Fluency in Java, Python or Node.js
  • Comfort with one or more application development frameworks: Spring, Express or HAPI, Django or Flask, etc.
  • Fluency with SQL and/or NoSQL databases

Strong preference for candidates with experience in AWS architecture, design, deployment, services, and best practices:

  • Design and development of cloud-native applications (compute, database, storage, managed services)
  • Knowledge of networking (VPC, subnets, availability zones) and security (IAM roles and policies)
  • Containerization and Deployment (Docker, Kubernetes, ECS, CloudFormation, Terraform)

Strong preference for front-end experience:

  • Fluency in Javascript, Typescript is a plus
  • Experience with frameworks like Angular, React, or VueJS.
  • Styling with CSS

Bonus points if you have:

  • Go, Kotlin, Scala, Clojure
  • Apache Spark, Hadoop, Stream Processing
  • Mobile technologies: iOS (Swift/Objective-C), Android (Kotlin/Java) native applications

About Chariot Solutions

Chariot Solutions is a consulting firm specializing in software development, systems integration, mobile application development and training. In business for 20 years, the Chariot team includes many of the top software architects in the Philadelphia area, with deep technical expertise, industry knowledge and a genuine passion for software development.

Here are examples of the types of projects we work on.

Our consultants also love learning, writing, and speaking.

  • Chariots blog has a wide array of articles across languages, technologies, frameworks, etc.
  • We host conferences such as the Emerging Technologies for the Enterprise Conference (Philly ETE). See 2022 talks here.
  • We host the Chariot TechCast podcast where we interview tech luminaries and even host our own weekly DevChat shows.


We are committed to the well-being of our employees. Here are some of our benefits

  • We take care of health, dental, and vision insurance, 100% paid for you and your family
  • Paid maternity, paternity and parental leave
  • Attend 3 tech conferences annually: a tech conference of your choice, Philly ETE and Chariot Day (internal tech conference)
  • Opportunities to present at meetups, conferences and run workshops
  • A top of the line MacBook Pro or equivalent
  • Flexible Spending Account (FSA)
  • 401K retirement plan
  • Short and Long Term Disability
  • Subsidized gym membership
  • Company equity

Learn about our interview process.

Annual salary range $130K-$180K

Must be authorized to work in the U.S.

Chariot Solutions provides equal employment opportunities to all employees and applicants without regard to religion, creed, color, national origin, sex, pregnancy, sexual orientation, gender identity, age, ancestry, physical or mental disability, genetic information, marital status or any other classification protected by applicable local, state or federal laws.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
FTW Senior Software Engineer C

Kulicke & Soffa

Posted 7 days ago

VIEW JOBS 12/2/2022 12:00:00 AM 2023-03-02T00:00 <p>At Kulicke and Soffa, (NASDAQ:KLIC) our engineers make that decision daily. We are an international leading provider of robotic semiconductor packaging and electronic assembly solutions supporting the global automotive, consumer, communications, computing and industrial segments. Meaning…medical equipment, cell phones, autonomous automobiles, computers, space operations …all of these use products that our equipment helps to make.' data-email='</p><p>We offer a competitive salary and a comprehensive benefits package including life, medical, dental, vision, flexible spending accounts, disability coverage, 401k with company contributions as well as many other options to employees.</p><p>Senior Software Engineer C++ - Kulicke and Soffa - Career Page (</p><p>We began as a start-up and now 70 years later as a successful public corporation, still retain the spirit of offering our core values to employees and customers alike. With R&amp;D centers of excellence in the USA, Europe and Asia, we bring together today's generation of talent, collaborating on tomorrow's technologies. For more information, please forward your resume to us.</p><p>Kulicke &amp; Soffa is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender expression and gender identity, national origin, disability, or protected veteran status.</p><p>' data-responsibilities='</p><p>Senior Software Engineer C++ Position Description</p><p>This is a Senior Software Engineer position for our advanced semiconductor packing equipment team of Kulicke and Soffa, your primary task will be to develop software for the real-time coordination of motion control, pick-and-place processes, image acquisition and object recognition. You will be a member of a team that will be developing highly complex software systems for semiconductor assembly equipment.</p><p>In this self-steering team, you'll work on realization of the software through a scrum-based, Agile way of working. You will work on the full development cycle of new features, product enhancement, troubleshooting and debugging both in simulation as well as on the advanced packaging machines.</p><ul><li><p>Work closely with multi-site software teams to coordinate with your counterparts from around the globe to deliver software features that support advanced packaging equipment.</p></li><li><p>Reviewing and co-specifying requirements</p></li><li><p>Designing and coding the software (motion control systems to user facing GUI development)</p></li><li><p>Software Implementation</p></li><li><p>Unit level, integration and automated tests</p></li><li><p>Support advanced packaging equipment demo, qualification and buyoff in-house or at international customer sites</p></li></ul><p>' data-requirement='</p><p>Requirements</p><ul><li><p>Experience in software design and implementation; required</p></li><li><p>Proficient in C++ and Object Oriented Analysis &amp; Object Oriented Design Methodologies; required</p></li><li><p>Knowledge of Standard Template Library (STL), Boost or equivalent; preferred</p></li><li><p>Able to troubleshoot and solve software and hardware issues; required</p></li><li><p>Multi-threaded Programming; required</p></li><li><p>Prior experience in the architecture, design and development of real-time control software for semiconductor equipment with software; preferred</p></li><li><p>Bachelor in Computer Science, Computer Engineering, Software Engineering or related fields</p></li></ul><p>'&gt; FTW - Senior Software Engineer C++ Central Engineering</p><br> Kulicke & Soffa Fort Washington PA

Senior Software Engineer (Java, Python, Nodejs, Aws)

Chariot Solutions