Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Software Engineer

$122.13k - $183.2k

Axcelis Technologies

JOB DESCRIPTION

Job Description: Full Stack Software Engineer (5+ Years Experience)

Position Overview

We are seeking a highly motivated Full Stack Software Engineer with 5+ years of professional software development experience to join our engineering team. The ideal candidate will have strong expertise in C# backend development , Object-Oriented Design , and modern desktop application development using WPF . Experience with multithreaded programming using the Task Parallel Library (TPL) and database technologies such as Oracle and PostgreSQL is required. Exposure to TimeSeriesDB solutions is considered a strong plus.

This role requires a collaborative team player with a passion for learning new technologies, solving complex technical challenges, and contributing to the continuous improvement of our software platform.

Key Responsibilities
  • Design, develop, test, and maintain full-stack software applications using modern software engineering practices.
  • Develop scalable and maintainable backend services using C# and .NET technologies .
  • Implement robust multithreaded and asynchronous solutions utilizing Task Parallel Library (TPL) .
  • Design and develop rich desktop user interfaces using WPF (Windows Presentation Foundation) .
  • Apply Object-Oriented Design (OOD) principles and design patterns to create clean, extensible, and maintainable code.
  • Design, optimize, and maintain database solutions using Oracle and PostgreSQL .
  • Collaborate with cross-functional teams including software engineers, QA engineers, product owners, and stakeholders.
  • Participate in design reviews, code reviews, and technical discussions.
  • Troubleshoot and resolve software defects, performance bottlenecks, and reliability issues.
  • Contribute to software architecture decisions and continuous process improvements.
  • Document technical designs, implementation details, and development best practices.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
  • 5+ years of professional software development experience.
  • Strong proficiency in C# and .NET development .
  • Solid understanding of Object-Oriented Design (OOD) and design patterns.
  • Experience developing multithreaded and asynchronous applications using TPL .
  • Experience building desktop applications with WPF and MVVM architecture.
  • Hands-on experience with Oracle and/or PostgreSQL databases.
  • Strong debugging, troubleshooting, and performance optimization skills.
  • Experience with source control systems such as Git.
  • Excellent written and verbal communication skills.
Preferred Qualifications
  • Experience working with TimeSeriesDB technologies or time-series data architectures.
  • Experience developing distributed systems and service-oriented architectures.
  • Familiarity with REST APIs and modern application architectures.
  • Knowledge of automated testing frameworks and CI/CD pipelines.
  • Experience with cloud platforms and container technologies is a plus.
  • Understanding of software security best practices.
Soft Skills & Personal Attributes
  • Strong team player with a collaborative mindset.
  • Positive attitude and willingness to learn new technologies and tools.
  • Self-motivated with a strong sense of ownership and accountability.
  • Ability to adapt quickly in a fast-paced development environment.
  • Strong analytical and problem-solving skills.
  • Passion for delivering high-quality, reliable software.
What We Offer
  • Opportunity to work on challenging and innovative software solutions.
  • Collaborative and supportive engineering culture.
  • Continuous learning and professional development opportunities.
  • Exposure to modern technologies, architecture, and development practices.
  • Competitive compensation and benefits package.

Location: Beverly, MA
Job Type: Full-Time
Experience Level: Mid-Senior (5+ Years)

This position is ideal for an engineer who enjoys both backend and UI development, values clean software design, and has a growth mindset with a passion for learning and teamwork.

EQUAL OPPORTUNITY STATEMENT

It is the policy of Axcelis to provide equal opportunity in all areas of employment for all persons free from discrimination based on race, sex, religion, age, color, national origin, disability status, medical condition (including pregnancy), veteran status, sexual orientation, marital status, or any other characteristic protected by federal, state or local law. Axcelis will provide reasonable accommodation necessary to enable a disabled candidate or employee to perform the essential functions of the position, unless the accommodation would create an undue hardship for the Company.

U.S. BASE SALARY RANGE

$122,133.07 - $183,199.61

This base salary range reflects the typical compensation for this role across U.S. locations.

Our salary ranges are determined by role and level; individual pay is determined based on

multiple factors, including job-related skills, experience, relevant education or training, work

location, and internal equity. The range provides the opportunity for growth and progression as

you develop within the role.

Base pay is one part of our U.S. total compensation package which includes eligibility in the

Axcelis Team Incentive bonus plan, and comprehensive benefits package (for regular

employees working 20+ hours a week).
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer in Beverly, MA vacancy
  • DQ Pursuit, Inc. is seeking a hands-on Full-Stack Developer with DevOps and Release Engineering experience in Salem, MA. The role focuses on building and maintaining code across frontend and backend, while managing releases, environments, and CI/CD pipelines. The position... 
    Suggested
    Contract work

    DQ Pursuit, Inc.

    Salem, MA
    2 days ago
  • Full-Stack Developer - DevOps & Release Engineering Salem, Massachusetts Contract Hybrid Mid-level 30 Job Summary DQ Pursuit, Inc. is looking for a hands-on...  ...Required Qualifications 2+ years of professional software development or related engineering experience preferred... 
    Suggested
    Full time
    Contract work
    Temporary work
    For contractors
    Shift work

    DQ Pursuit, Inc.

    Salem, MA
    2 days ago
  • $110k - $140k

     ...Senior Applications Engineer Company: G&F Precision Molding Inc. Department: Sales Reports...  ..., and SolidWorks (or equivalent CAD software), alongside the ability to interpret 2D engineering...  ...Physical Requirements: Ability to wear full Personal Protective Equipment (PPE) in... 
    Suggested
    Permanent employment
    Relocation
    Relocation package
    Flexible hours

    G&F Precision Molding

    Danvers, MA
    5 days ago
  •  ...the Role Under limited supervision, the Motion Ai Application Engineer is the primary technical resource supporting outside sales and...  ...to changing priorities and customer needs. Proficient in CAD software and Microsoft Office suite. Preferred Skills None specified.... 
    Suggested
    Work at office
    Local area
    Visa sponsorship

    Motion Automation Intelligence

    Danvers, MA
    2 days ago
  • $138.9k - $180.6k

     ...AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting,...  ..., designs, and performance estimates Participating in the full software product lifecycle: development, prototyping, integration... 
    Suggested
    Temporary work
    For contractors
    Work experience placement
    Casual work
    Local area
    Remote work

    Saab

    Salem, MA
    10 hours ago
  • Axcelis is seeking an entry-level Engineer Software Applications I to join the Operations Technology team in Beverly. You will develop, test, and support custom business applications for manufacturing, warehouse, and operational processes, partnering with engineering, operations... 

    Axcelis

    Beverly, MA
    2 days ago
  •  ...NAVA Software solutions is looking for a Sr.Net Developer Details: Sr.Net Developer Duration: Full time/Direct Hire Location: Beverly, MA - First Preference ,Hauppauge, NY,Oak Park, IL,San Jose, CA The Software Developer II will plan... 
    Full time

    Nava Software Solutions

    Beverly, MA
    2 days ago
  • Johnson & Johnson is seeking a Software Engineering Co-op to join our Engineering team in Danvers, MA. The role offers hands-on experience with cutting-edge tools and contributes to a class III medical device project. The position requires enrollment in a Bachelor's or... 

    Johnson Johnson

    Danvers, MA
    2 days ago
  • $23.5 - $52.5 per hour

     ...and MedTech, we are uniquely positioned to innovate across the full spectrum of healthcare solutions today to deliver the...  ...America Job Description Johnson & Johnson is currently seeking Software Engineering Co-op to join our Engineering team located in Danvers, MA. At... 
    Hourly pay
    Internship
    H1b
    Work at office
    Local area

    Johnson & Johnson Co.

    Danvers, MA
    1 day ago
  • Microchip Technology Inc. is seeking a Technical Staff Engineer - Product Marketing to join the Communications Business Unit. You will drive design-win programs, engage with customers and partners, and shape product strategy for the PIC64 family across aerospace, defense... 

    Microchip Technology Inc

    Beverly, MA
    2 days ago
  •  ...Nursing. Job Description We are seeking an experienced Controls Engineer/Programmer with a focus on automation equipment development,...  ...Programming, Motion Control, and HMI experience (AB PLCs and Rockwell Software products). Ability to self-direct toward milestones as part of... 

    Integrated Resources Inc.

    Danvers, MA
    5 days ago
  • Johnson & Johnson is seeking a Software Engineering Co-op to join our Danvers, MA engineering team. The Applied Science and AI group at Abiomed will guide you to build tools for a class III medical device, while you learn and contribute to innovative software solutions... 

    Johnson & Johnson Co.

    Danvers, MA
    2 days ago
  •  ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology...  ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... 
    Worldwide
    Shift work

    USM

    Manchester By The Sea, MA
    2 days ago
  • Axcelis Technologies is seeking an Engineer Software Applications I to join the Operations Technology team. This entry-level role develops, tests, supports, and improves custom business applications for manufacturing, warehouse, and operational processes. You will collaborate... 

    Axcelis Technologies

    Beverly, MA
    2 days ago
  • $25.5 - $47 per hour

     ...This Co-op assignment will be working alongside Applications Engineers to develop test programs, execute test suites, and develop fixturing and documentation. Duties will also include performing software Q/A functions on complex assemblies and identifying the corrective... 
    Hourly pay
    Permanent employment
    Internship
    Local area
    Worldwide
    Relocation

    Teradyne

    North Reading, MA
    3 days ago
  • $36 - $40 per hour

     ...inquiries from operators, inspectors and engineers Work with Quality Engineering to ensure...  .../Expected Hours of Work This is a full-time hourly position and operates Monday...  ...require access to technology, materials, software or hardware that is controlled by the export... 
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Local area
    Monday to Friday

    Harmonic Drive

    Beverly, MA
    2 days ago
  • $90k - $110k

     ...Job Description Job Description Amphenol Pcd is seeking an Application Engineer II to join our team in Beverly, MA. In this role, you will play a key part in supporting product development and driving commercial strategy through technical expertise and market insight... 
    Work experience placement
    Work at office

    Amphenol Pcd

    Beverly, MA
    23 days ago
  • Johnson & Johnson is seeking a Software Engineering Co-op to join our Engineering team located in Danvers, MA. This position offers hands-on experience building and testing software components for a Class III medical device, with exposure to Agile development practices... 

    Johnson & Johnson MedTech

    Danvers, MA
    2 days ago
  • ALTEN Technology USA is seeking a Robotics Software Engineer to design, develop, and integrate software for a cutting-edge robotics platform...  ...and roboticists to build robust software across the full robotics stack. The role requires hands-on experience with ROS 2 in C++ and... 

    ALTEN Technology USA

    North Reading, MA
    2 days ago
  •  ...seeking a Technical Project Manager to lead complex electrical engineering programs for next-generation semiconductor equipment in a high...  ...position requires coordinating across electrical, mechanical, software, manufacturing, and quality teams to deliver products on... 

    Michael Page

    Danvers, MA
    3 days ago
  • Microline Surgical, Inc. is seeking a Senior Tech-Lead in the R&D department to guide cross-functional teams in designing and developing new medical devices that reduce manufacturing costs and lead times while meeting market needs. You will own technology and component ...

    Microline Surgical, Inc

    Beverly, MA
    4 days ago
  • $36 - $40 per hour

     ...validate, and troubleshoot CMM and vision-system programs Interpret engineering drawings and apply advanced GD&T and metrology principles...  ...precision metrology Schedule Monday-Friday, 7:00 AM-3:30 PM Position Full-time, hourly #J-18808-Ljbffr Schulte Staffing Solutions
    Hourly pay
    Full time
    Temporary work
    Monday to Friday

    Schulte Staffing Solutions

    Beverly, MA
    2 days ago
  •  ...you will serve as a technical leader within the RTPE organization, providing expertise in design & analysis processes, mentoring engineers, and fostering collaboration across global teams. The position integrates best practices within the commodity, coordinates with internal... 
    Permanent employment
    Contract work
    Worldwide
    Visa sponsorship
    Work visa
    Relocation package

    GE Aerospace

    Lynn, MA
    1 day ago
  • $120k - $145k

     ...’re ALTEN Technology USA, an engineering company helping clients bring...  ...development cycle, from consulting to full project outsourcing. When...  ...to grow. As a Robotics Software Engineer you will be...  ...software across the full robotics stack. Successful candidates will have... 
    For contractors

    ALTEN Technology USA

    North Reading, MA
    2 days ago
  • An Official website of the Commonwealth of Massachusetts Job Description - Software Engineering and Cloud Computing Professor, Full-Time, Tenure-Track (26000667) Job Description Software Engineering and Cloud Computing Professor, Full-Time, Tenure-Track - (26000667) Description... 
    Full time
    Contract work
    Shift work

    Commonwealth of Massachusetts

    Salem, MA
    2 days ago
  • A leading technology consultancy is seeking a Senior Research Software Engineer based in Gloucester, Massachusetts. The role focuses on developing innovative solutions for national security projects, utilizing skills in Python and C++. Candidates should demonstrate creativity... 

    DEV INC

    Gloucester, MA
    2 days ago
  •  ...North Reading, MA offers a spring co-op on-site to work with Applications Engineers. You will develop test programs, execute test suites, and create fixturing and documentation, while performing software QA on complex assemblies and identifying corrective actions. Hardware... 

    Teradyne

    North Reading, MA
    5 days ago
  •  ...site at our North Reading, MA headquarters. You will work with Applications Engineers to develop test programs, execute test suites, and create fixturing and documentation, while performing software QA on complex assemblies. The role blends hardware and software skills... 

    Teradyne

    North Reading, MA
    2 days ago
  • A prominent engineering company in Beverly, MA is seeking a Manager & Principal Electrical Engineer. You will lead the design of embedded...  ...experience and a Bachelor’s degree in Electrical Engineering. This full-time role includes a competitive salary, flexible time off,... 
    Full time
    Flexible hours

    Goddard

    Beverly, MA
    6 days ago
  • Axcelis Technologies, Inc. is seeking a Product Development Engineer focused on Reliability to lead multiple reliability projects in a fast-paced, cross-functional environment. You will develop reliability plans, DFMEAs, and test protocols, perform thermo-mechanical simulations... 
    Worldwide

    Axcelis

    Beverly, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!