Full Stack Software Engineer
$122.13k - $183.2kAxcelis 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
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).
- 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.
- 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.
- 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.
- 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.
- 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.
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...SuggestedContract work
- 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...SuggestedFull timeContract workTemporary workFor contractorsShift work
$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...SuggestedPermanent employmentRelocationRelocation packageFlexible hours- ...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....SuggestedWork at officeLocal areaVisa sponsorship
$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...SuggestedTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work- 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...
- ...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
- 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...
$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 payInternshipH1bWork at officeLocal area- 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...
- ...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...
- 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...
- ...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...WorldwideShift work
- 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...
$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 payPermanent employmentInternshipLocal areaWorldwideRelocation$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 payPermanent employmentFull timeWork at officeLocal areaMonday to Friday$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 placementWork at office- 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...
- 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...
- ...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...
- 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 ...
$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 SolutionsHourly payFull timeTemporary workMonday to Friday- ...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 employmentContract workWorldwideVisa sponsorshipWork visaRelocation package
$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- 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 timeContract workShift work
- 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...
- ...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...
- ...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...
- 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 timeFlexible hours
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!
Related searches
- ngo software engineer Beverly, MA
- startup software engineer Beverly, MA
- intel software engineer Beverly, MA
- part time software developer remote Beverly, MA
- software engineer Beverly, MA
- information technology software engineer Beverly, MA
- cybersecurity software engineer Beverly, MA
- consulting software engineer Beverly, MA
- software developer positions Beverly, MA
- software engineer healthcare Beverly, MA




