Post job

Senior software engineer jobs in Methuen Town, MA

- 4,000 jobs
All
Senior Software Engineer
Senior .NET Developer
Software Engineer
Lead Software Quality Assurance
Senior Engineer
Software Test Engineer
Software Developer
Principal Software Engineer
Programmer
Senior Quality Assurance Engineer
Lead Technician
Lead Engineer
Lead .NET Developer
Senior Software Engineer/Senior Tester
Software Verification Engineer
  • Engineer, Senior

    Constellation Energy 4.9company rating

    Senior software engineer job in Everett, MA

    WHO WE ARE As the nation's largest producer of clean, carbon-free energy, Constellation is focused on our purpose: accelerating the transition to a carbon-free future. We have been the leader in clean energy production for more than a decade, and we are cultivating a workplace where our employees can grow, thrive, and contribute. Our culture and employee experience make it clear: We are powered by passion and purpose. Together, we're creating healthier communities and a cleaner planet, and our people are the driving force behind our success. At Constellation, you can build a fulfilling career with opportunities to learn, grow and make an impact. By doing our best work and meeting new challenges, we can accomplish great things and help fight climate change. Join us to lead the clean energy future. TOTAL REWARDS Constellation offers a wide range of benefits and rewards to help our employees thrive professionally and personally. We provide competitive compensation and benefits that support both employees and their families, helping them prepare for the future. In addition to highly competitive salaries, we offer a bonus program, 401(k) with company match, employee stock purchase program comprehensive medical, dental and vision benefits, including a robust wellness program paid time off for vacation, holidays, and sick days and much more. Expected salary range of $118,800 to $132,000, varies based on experience, along with comprehensive benefits package that includes bonus and 401(k). PRIMARY PURPOSE OF POSITION Performs advanced technical/engineering problem solving in support of Power plant operations. Responsible for technical decisions. Possesses excellent knowledge in functional discipline and its practical application and has detailed knowledge of applicable industry codes and regulations. PRIMARY DUTIES AND ACCOUNTABILITIES Provide in-depth technical expertise to develop, manage and implement engineering analysis, activities and programs Provide technical expertise and consultation through direct involvement to identify and resolve equipment and system problems Provide complete task management of engineering issues Perform engineering tasks as assigned by supervision applying engineering principles Accountable for the accuracy, completeness, and timeliness of work ensuring proper configuration management and assuring that standard design criteria, practices, procedures and codes are used in preparation of plans and specifications Perform independent research, reviews, studies and analyses in support of technical projects and programs. Recommend equipment, new concepts and techniques to improve performance, simplify construction, reduce costs, correct design or material flaws, or comply with changes in codes or regulations MINIMUM QUALIFICATIONS BS Engineering, and 5+ years professional experience Has demonstrated solid or better results for at least 2 years and works independently in assigned areas of knowledge and skills Has completed assigned skills and knowledge development training to broaden and deepen knowledge in select areas. Demonstrated ability to assist/mentor junior engineers on technical issues PREFERRED QUALIFICATIONS Demonstrated ability to assist/mentor junior engineers on technical issues Higher level of accountability than an Engineer 2 Demonstrated proficiency leading cross functional initiatives at an asset/plant Process Engineering experience in the Natural Gas industry Rotating equipment experience (piping design, pumps, compressors, generators, natural gas processing, cryogenics, etc.)
    $118.8k-132k yearly 2d ago
  • Lead C# SDET/QA Automation Engineer - Direct Hire

    Firstpro, Inc. 4.5company rating

    Senior software engineer job in Somerville, MA

    This role leads a group of SDET/QA automation engineers responsible for validating software quality across functional, integration, and performance layers. The leader in this position develops and oversees modern testing strategies, ensuring the team delivers reliable, high-performing applications prior to release. They guide test design, automation architecture, and execution, leveraging domain expertise to ensure solutions meet user needs. The position collaborates with engineering, product, and cross-functional teams to enforce high quality standards, introduce process improvements, and drive automated coverage across the testing lifecycle. This individual is hands-on, involved in coding, framework evolution, and coaching the team toward consistent automation practices aligned with engineering standards. PRIMARY RESPONSIBILITIES Quality Leadership & Testing Strategy Advocate for automation-centric testing approaches that include positive, negative, and edge-case scenarios. Identify dependencies across teams and ensure coordinated testing for features spanning multiple squads. Facilitate post-incident reviews and convert learnings into improved test coverage or testing processes. Apply a deep understanding of the testing pyramid and ensure appropriate use of unit, service, and UI-level automation. Confirm all work meets agreed-upon readiness and completion criteria. Promote test-first methodologies such as BDD and TDD. Innovation & Future-Focused QA Practices Explore and introduce AI-driven enhancements to test creation and automation efficiency. Develop strategies on how generative AI can reshape the QA function. Incorporate persona-based, workflow-driven, and customer-centric testing techniques. Automation Engineering & Framework Ownership Enhance and refine automation frameworks to support scalability, shared configuration, and maintainability. Review automation code, provide feedback, and ensure adherence to robust coding standards. Contribute hands-on automation across all layers-API, UI, integration, performance, and backend systems. Integrate automated suites into CI/CD processes and monitor execution results. Lead end-to-end validation efforts spanning multiple system components. Agile Delivery & Team Enablement Support Agile ceremonies and reinforce strong Scrum practices. Estimate work accurately and plan capacity based on sprint goals. Implement continuous-improvement initiatives stemming from retrospectives. Business & Domain Expertise Build a strong understanding of the application domain and user workflows; incorporate this knowledge into testing approach. Encourage the team to adopt customer-focused testing, using personas and real-world use patterns. Identify gaps in team knowledge and recommend targeted training to strengthen expertise. Attain subject-matter proficiency sufficient to explain, demo, and train others on the system. Framework & Tooling Development Understand how to architect and extend testing frameworks to support multiple technologies and platforms. Enhance reusable tools supporting REST/API, UI, performance, ETL/big-data testing, and custom test solutions. Introduce new technologies or AI-driven tools that advance productivity and quality. Tier 3 Technical Support & Troubleshooting Understand how production systems are deployed, configured, and monitored. Prioritize escalated issues and delegate investigation across the team. Contribute to root-cause identification through deep technical debugging. QUALIFICATIONS Education & Experience Bachelor's or Master's degree in a technical discipline (Computer Science, Engineering, Mathematics preferred). 10+ years in software development, automation engineering, or technical QA leadership. Hands-on experience with CI/CD, BDD/TDD practices, and automation languages such as C#, Python, or JavaScript. Familiarity with relational databases and test frameworks. Experience with performance testing tools (e.g., JMeter, Neoload). Experience with Playwright or comparable automation frameworks. Proven ability to mentor and lead teams in Agile environments with CI/CD pipelines. Background in financial services or similar regulated industries. Exposure to using generative AI in a development or QA workflow. CORE COMPETENCIES Client Focus: Demonstrates an understanding of customer needs and incorporates this perspective into testing and decision-making. Builds trust through consistent communication and delivery. Collaboration: Works effectively across functions; values input from others; promotes a cooperative environment; willing to compromise to achieve shared goals. Commitment to Quality: Sets high standards for accuracy and thoroughness; proactively checks work for completeness; encourages quality-driven behaviors within the team. Initiative: Acts without waiting for direction; identifies inefficiencies and proposes improvements; takes ownership of opportunities to enhance process or product quality. Results Orientation: Establishes ambitious but realistic objectives; mobilizes resources; adapts when challenges arise; maintains focus on outcomes. Technical Mastery: Maintains strong expertise in QA automation and software development practices; stays current on emerging tools and methodologies; independently solves complex technical problems; prioritizes effectively.
    $92k-113k yearly est. 2d ago
  • Software Developer

    Franklin Fitch

    Senior software engineer job in Boston, MA

    Full Stack Software Developer | Hybrid, Boston | $110,000 - $150,000 One of Boston's leading professional services firms are looking to bring on board a Developer to join their team as they look to grow out their IT presence. The role provides you with the perfect opportunity to work for a company who are growing out their IT presence and working with large data sets on a daily basis. You will work for a company who are investing heavily in their technology and have a lot of buy in from senior leadership to grow within technology. They are on a cloud journey in Azure and this role will also work closely with data science and machine learning teams. Key requirements for the role: 4 years+ Development Experience Back-End - C#, .NET Front-End - HTML, CSS, JavaScript, Bootstrap, React, Angular DevOps - Git, CI/CD Strong Communication Skills The company are looking to begin conversations and interviews from this week so to secure an interview slot, send in an application, send me over a message or send your resume into the details below
    $110k-150k yearly 1d ago
  • python programmer with data analytics skills

    Impetusit

    Senior software engineer job in Boston, MA

    One of our staffing partners is looking for its Ecommerce client a Python programmer with data analytics. Experience of 2-3 years. Not looking for senior programmers due to low pay Salary offered $55-70k per year Direct applicants only no c2c or company candidates due to low margins. The staffing company or client will reach directly to the applicants. Develop clean, efficient Python code for data-driven applications Design and maintain ETL pipelines and data workflows Analyze large datasets to identify trends, patterns, and opportunities Collaborate with data scientists and analysts to deploy models and dashboards Build APIs and backend services to support data visualization tools Optimize data storage and retrieval using SQL and NoSQL databases Strong proficiency in Python and libraries like Pandas, NumPy, and Matplotlib Experience with data analytics tools and techniques Familiarity with SQL, PostgreSQL, or MongoDB Understanding of data modeling and statistical analysis Experience with web frameworks (e.g., Flask, Django) Knowledge of version control systems (e.g., Git) Familiarity with big data tools (Spark, Hadoop) Knowledge of BI tools (Tableau, Power BI)
    $55k-70k yearly 3d ago
  • Senior Software Engineer

    Pyramid Consulting, Inc. 4.1company rating

    Senior software engineer job in Boston, MA

    Immediate need for a talented Senior Software Engineer. This is a 12+ Months Contract opportunity with long-term potential and is located in Boston, MA (Onsite). Please review the job description below and contact me ASAP if you are interested. Job ID:25- 94757 Pay Range: $70 - $80/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location). Key Requirements and Technology Experience: Must have skills: - Python, PySpark, AWS (Glue, EC2, Lambda), YAML Bachelor's Degree At least 10 years of experience in application development (Internship experience does not apply) At least 5 years of experience in big data technologies 5+ years of experience in application development including Python, or Java 3+ years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud) 3+ years experience with Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL) 2+ year experience working on real-time data and streaming applications 2+ years of experience with NoSQL implementation (Mongo, Cassandra) 2+ years of data warehousing experience (Redshift or Snowflake) 3+ years of experience with UNIX/Linux including basic commands and shell scripting 2+ years of experience with Agile engineering practices Our client is a leading Banking and Financial Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration. Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
    $70-80 hourly 4d ago
  • Software Engineer

    Acro Service Corporation 4.8company rating

    Senior software engineer job in Boston, MA

    Work schedule: Hybrid Key Responsibilities: Performance Tuning: Monitor and optimize performance, including query performance, resource utilization, and storage management. User and Access Management: Manage user access, roles, and permissions to ensure data security and compliance with organizational policies. Data Integration: Support and manage data integration processes, including data loading, transformation, and extraction. Troubleshooting and Support: Provide technical support and troubleshooting for Snowflake-related issues, including resolving performance bottlenecks and query optimization. Documentation and Reporting: Maintain detailed documentation of system configurations, procedures, and changes. Generate and deliver regular reports on system performance and usage. Collaboration: Work closely with data engineers, analysts, and other IT professionals to ensure seamless integration and optimal performance of the Snowflake environment. Best Practices: Stay up to date with Snowflake best practices and industry trends. Recommend and implement improvements and upgrades to enhance system functionality and performance. Qualifications and Experience: 5+ years of experience in data architecture, data engineering, or database development. 2+ years of hands-on experience with Snowflake, including data modeling, performance tuning, and security. At a minimum Bachelor's degree in Computer Science, Information Technology, or related field. Experience with source control tools (GitHub preferred), ETL/ELT tools and cloud platforms (AWS preferred). Experience or exposure to AI tools. Deep understanding of data warehousing concepts, dimensional modeling, and analytics. Excellent problem-solving and communication skills. Experience integrating Snowflake with BI and reporting tools is a plus Required Skills: Strong proficiency in Snowflake architecture, features, and capabilities. Knowledge of SQL and Snowflake-specific query optimization. Experience with ETL tools and data integration processes. Strong proficiency in SQL and Python. Strong Database design and data modelling experience. Experience with data modeling tools. Ability to identify and drive continuous improvements. Strong problem solving and analytical skills. Demonstrated process-oriented and strategic thinking skills. Strong motivation and a desire to continuously learn and grow. Knowledge of Snowflake security features including access control, authentication, authorization, encryption, masking, secure view, etc. Experience working in AWS cloud environments. Experience working with Power BI and other BI, data visualization, and reporting tools. Business requirement gathering and aligning to solutions delivery. Experience with data integration solutions and tools, data pipelines, and modern ways of automating data using cloud based and on-premises technologies. Experience integrating Snowflake with an identity and access management program such as Azure IDP is a plus. Experience with other relational database management systems, cloud data warehouses and big data platforms is a plus. Analytical Skills: Excellent problem-solving and analytical skills with strong attention to detail. Communication: Effective communication skills, both written and verbal, with the ability to convey complex technical information to non-technical stakeholders. Teamwork: Ability to work independently and collaboratively in a fast-paced environment. Preferred Skills: Snowflake certification (e.g., SnowPro Core or Advanced Certification).
    $98k-136k yearly est. 5d ago
  • Senior Software Engineer (Investment Tools)

    Dewinter Group

    Senior software engineer job in Boston, MA

    This role is with a DeWinter Investment Management Partner Boston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 3 days per week. 12 Month + contract (or contract to hire, if desired) Position Summary We're seeking a senior, full-stack engineer using React and Python for our portfolio management and tools team, These tools are used for company wide investing strategies. Prior domain experience is not required. Key Responsibilities Design and build new tools to attribute portfolio performance and risk across alpha, transaction, liquidity, and risk models for quantitative investment strategies. Support and drive research initiatives that improve the investment process based on insights from attribution systems. Develop scalable, full-stack applications using Python, React, and JavaScript. Architect robust backend solutions leveraging Python and both relational and non-relational databases for high-performance data processing. Unify and optimize reporting across global strategies and workflows, including exception-driven reports. Implement cloud-ready solutions that adapt to evolving investment needs. Work with APIs and data structures to deliver real-time portfolio insights. Maintain and enhance an internal configuration-based language for portfolio analytics. Partner closely with portfolio managers, quantitative researchers, and engineers to align tools with real-world investment workflows. Qualifications Bachelor's degree in a relevant field; CFA progress a plus. 4-6 years of experience in full-stack or portfolio tools development using modern technologies. Strong backend engineering skills, including distributed computing and API design. Familiarity with investment concepts such as attribution and risk analysis. Demonstrated ability to build fast, maintainable, and scalable systems deployed in cloud environments.
    $92k-119k yearly est. 3d ago
  • Senior Software Engineer (Medical Device)

    Intellias

    Senior software engineer job in Boston, MA

    Join a mission-driven engineering team building next-generation technology for diagnosing and treating cardiac arrhythmias. You'll help develop a real-time medical platform that blends advanced visualization, hardware integration, and life-saving clinical workflows. This onsite/hybrid role (4 days per week in Greater Boston) offers close collaboration, hands-on lab work, and the opportunity to shape a high-impact medical system from the ground up. What we offer you in USA We honor the contract terms you prefer. 20 paid vacation days per year 40 working hours per week Retirement Plan 401(K) Medical, Dental, Vision Insurance Plan for you and your Family 100% On-Site position in Newton What You'll Do Design, implement, and optimize high-performance system software in Python and C++. Build and debug applications that interface directly with medical hardware, imaging systems, and embedded components. Collaborate with hardware, systems, product, and QA teams to define requirements and deliver clinically reliable software. Drive engineering quality through code reviews, automated testing, and CI/CD. Mentor junior engineers and contribute to a culture of technical excellence. Document architecture, design decisions, and verification processes for regulatory compliance. Support lab evaluations, pre-clinical studies, and customer-facing demos. Stay current on tools and frameworks to help advance system performance and scalability. Required Qualifications Bachelor's + 4 years of experience, or Master's + 2 years, or PhD with relevant work or research experience. Strong proficiency in Python and C++. Preferred Qualifications Expertise in OOP, algorithms, and data structures. Experience with real-time or embedded software development. Familiarity with network protocols and hardware/software integration. Hands-on experience with ROS, Linux development, and/or RTOS. Knowledge of Git, CI/CD pipelines, Agile workflows. Exposure to cloud platforms (AWS/Azure) and scalable architectures. Strong communication and cross-functional collaboration skills. Ability to take ownership of complex, mission-critical software modules.
    $92k-119k yearly est. 3d ago
  • Senior Software Engineer

    Socium

    Senior software engineer job in Boston, MA

    Senior Software Engineers - Relocate to NYC (Boston's Best Only) Industry: High-performance trading & research engineering Comp: $600k - $1.5m We're hiring a small number of exceptional Software Engineers to join a high-impact engineering group in NYC. If you're in Boston and operating well above average, this is where your ability actually gets used. What You'll Work On Serious engineering - not feature factory work: Distributed computing & large-scale data systems Research/modelling platforms High-performance execution & routing Core infra powering real-time decisioning Small teams. High autonomy. Immediate impact. Who Should Apply Engineers with clear, proven excellence, typically shown through: Elite Foundations Top CS/Math/EE degree (MIT/Harvard/CMU/Stanford/etc. or equivalent) Strong GPA (usually 3.7+ or equivalent) Real Engineering Depth Distributed systems, infra, platform, HPC, research tooling or similar Ownership of complex, performance-critical systems Fast progression + high trust roles High Problem-Solving Ability Algorithms, systems thinking, clean architecture, first-principle reasoning. Commercial Awareness You build with purpose - speed, correctness, and impact matter to you. Not a Fit Web dev only, Maintenance roles, Anyone not relocating to NYC What You Get Market-leading comp NYC relocation High-calibre peers Work that hits production fast A genuinely career-defining engineering environment If You're One of Boston's Top Engineers - Apply.
    $92k-119k yearly est. 2d ago
  • Software Engineer

    Understanding Recruitment

    Senior software engineer job in Cambridge, MA

    💻 Software Engineer | Scalable Systems | Onsite (Cambridge, MA) A rapidly growing tech startup is building AI-driven, high-performance systems designed to solve complex, real-world challenges. The team blends software engineering and systems optimization to create scalable, reliable technology that supports next-generation applications. As a Software Engineer, you'll play a key role in designing and building scalable front-end and back-end systems in TypeScript, collaborating with talented engineers to deliver secure and efficient solutions that perform at scale. Tech: TypeScript, React, and Node.js If you enjoy building scalable systems that drive innovation and want to make a visible impact in a fast-moving startup, this could be the perfect fit. 📍 Location: Cambridge, MA (onsite) 💰 Up to $300,000 (dependant on exp.) + equity options Interested? Apply now!
    $72k-95k yearly est. 4d ago
  • Senior .NET Developer

    Synergy Interactive

    Senior software engineer job in Boston, MA

    About the Role We are seeking a Senior .NET Developer to join a highly skilled engineering team focused on solving complex, high-impact technical challenges. This role involves building, maintaining, and enhancing enterprise-grade systems that support critical business functions. You'll work across multiple teams, partner with key stakeholders, and help drive initiatives that improve performance, scalability, and reliability across the technology stack. What You'll Do Design, develop, and maintain applications and services using .NET technologies (C#, ASP.NET, Web API). Troubleshoot and resolve complex technical issues across APIs, databases, and services. Collaborate with cross-functional teams including business users, product owners, and other engineers to deliver high-quality solutions. Participate in system modernization and integration projects to enhance data processing, automation, and performance. Contribute to architecture discussions, best practices, and continuous improvement initiatives. Mentor junior engineers and promote engineering excellence across the team. What You Bring Bachelor's degree in Computer Science, Computer Engineering, or a related field. 7+ years of professional software development experience, ideally in enterprise or financial environments. Strong proficiency in .NET / C# development, REST APIs, and relational databases (SQL Server, Oracle, etc.). Solid understanding of software engineering principles, system design, and performance optimization. Experience working in complex, data-driven environments and integrating with multiple systems. Strong analytical, problem-solving, and communication skills. Experience with financial systems or trading platforms is a plus, but not required. Why Join Us You'll be part of a collaborative team that values innovation, continuous learning, and technical excellence. This is a chance to work on impactful projects that directly support key business operations in a fast-paced, growth-oriented environment.
    $86k-117k yearly est. 4d ago
  • MES SCO Technical Lead (Medical Device Industry)

    Nextphase.Ai

    Senior software engineer job in Andover, MA

    WHO WE ARE NextPhase.ai is a Data Management solution provider specializing in Data Operations services for enterprise cloud data, helping clients enhance data quality, strengthen governance, and achieve strategic business outcomes. As we expand into digital manufacturing and regulated industries such as medical devices, we continue to deliver innovative, high-value solutions that enable clients to focus on monetizing and scaling their data while we manage the complexity behind the scenes. We offer a dynamic, collaborative, and creative work environment where solving client challenges with smart, data-driven thinking is at the heart of what we do. Overview We are seeking an experienced MES SCO Technical Lead with strong expertise in digital manufacturing systems within the Medical Device industry. This role will drive the technical execution of a major MES transformation initiative, ensuring the Critical Manufacturing MES platform is configured, integrated, and validated to meet stringent production, quality, and regulatory requirements. The ideal candidate will bring hands-on MES experience, deep understanding of shop floor operations, and familiarity with medical device compliance standards. Key Responsibilities Lead the technical execution of the MES transformation project, ensuring system configuration meets production, quality, and operational requirements specific to medical device manufacturing. Define, document, and validate MES technical configurations and integration requirements in alignment with Manufacturing Operations, Production, and Supply Chain teams. Perform MES software configuration, integration testing, and validation to ensure compliance with medical device regulatory expectations and manufacturing workflows. Serve as the technical MES subject matter expert supporting configuration, customization, testing, troubleshooting, and implementation activities. Partner with Manufacturing Operations to ensure MES capabilities support shop floor requirements, device history records, traceability, and production tracking needs. Support Production, Engineering, and Quality teams in transitioning to new digital manufacturing workflows and real-time data capture capabilities aligned with medical device regulations. Execute hands-on system configuration, integration testing, validation documentation, and production workflow mapping activities. Design and implement integrations between Critical Manufacturing MES and enterprise systems including ERP, QMS, PLM, and other systems critical to medical device manufacturing. Configure shop floor data collection, equipment interfaces, material flow definitions, and process routings within the Critical Manufacturing MES platform. Provide input into MES governance models and long-term technology roadmaps as the digital manufacturing function evolves within the medical device environment. Management Responsibilities No direct reports; this is an individual contributor role with no formal management responsibilities. Physical Attributes None; standard office / manufacturing conference environment. Minimum Qualifications Bachelor's degree in Information Systems, Computer Science, Engineering, or related field. 8+ years of hands-on MES experience-Medical Device or Pharmaceutical industry required. Experience with Critical Manufacturing MES strongly preferred. Strong understanding of manufacturing operations, production processes, and shop floor workflows in the medical device industry, including traceability, DHR/DHF, and validation. Demonstrated experience with MES configuration, customization, and integration with enterprise systems such as ERP, QMS, and PLM. Experience with software testing, validation (IQ/OQ/PQ), and requirements documentation in regulated environments. Technical proficiency with APIs, web services, integration middleware, data interfaces, and automation technologies. Solid understanding of FDA 21 CFR Part 11, ISO 13485, and other regulatory requirements for electronic manufacturing records and data integrity. Strong analytical and problem-solving skills with the ability to translate medical device manufacturing needs into scalable MES solutions. Excellent communication and interpersonal skills, with experience collaborating across technical, operational, and quality functions. Self-motivated and able to manage multiple priorities in a fast-paced, highly regulated environment. Preferred Qualifications Direct experience implementing or supporting the Critical Manufacturing MES platform in a medical device setting. Experience working in regulated, compliance-heavy manufacturing operations (Class I, II, or III medical devices). Knowledge of Industry 4.0, IIoT, automation, and smart manufacturing enablement. Experience with data analytics, dashboards, and reporting tools used for manufacturing intelligence. Familiarity with serialization, UDI, genealogy, and traceability requirements for medical device products Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship or employment visas currently. NextPhase.ai is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
    $78k-101k yearly est. 5d ago
  • .NET Developer

    Business Knowledge Services

    Senior software engineer job in Framingham, MA

    ***Local Candidates Only*** This role focuses on designing, developing, analyzing, and testing .NET-based solutions that power key systems across the whole enterprise. Success in this position requires the ability to understand complex business processes and translate them into simple, efficient, and scalable technical solutions. A strong foundation in integrating data between on-prem, hosted, and cloud applications is essential to support seamless enterprise data flow. Responsibilities Build, enhance, and maintain high-quality software applications using the Microsoft .NET Framework Utilize Visual Studio, C#, X++, and SQL Server while applying best practices in Microsoft DevOps Analyze and troubleshoot existing programs to improve performance and resolve issues; design and implement effective solutions for problematic code Partner with business users to gather and refine requirements, serving as a technical advisor for developing system management tools and process improvements Offer recommendations for software tools, upgrades, or enhancements that support business and technical objectives Requirements Minimum of 3-5 years of software development experience within a manufacturing environment Strong proficiency in MS Visual Studio, .NET Framework, and WinForms development Experience with Dynamics 365 -including X++ and LLBLGen Pro a plus Proficient in writing and optimizing SQL Server stored procedures and data modeling Ability to design scalable applications and create database schemas aligned with business processes Effective communicator with the ability to work both independently and collaboratively in a team environment
    $86k-118k yearly est. 3d ago
  • Software Tool Verification and Validation Engineer

    Hcltech

    Senior software engineer job in Newton, MA

    HCLTech is looking for a highly talented and self- motivated Software Tool Verification and Validation Engineer to join it in advancing the technological world through innovation and creativity. Job Title: Software Tool Verification and Validation Engineer Job ID: 1628481BR Position Type: Hybrid -Onsite 3 days a week Location: Newton,MA Job Title: Software Tool Verification and Validation Engineer Job Summary We are seeking a detail-oriented Software Tool Verification and Validation Engineer to ensure the reliability, accuracy, and compliance of software tools used in development and production environments. This role involves planning, executing, and documenting validation activities in accordance with industry standards and regulatory requirements Key Responsibilities Develop and execute verification and validation plans, protocols, and test cases for software and hardware tools. Collaborate with cross-functional teams to define validation requirements. Perform risk assessments and impact analyses for software changes. Document verification and validation results and maintain traceability matrices. Ensure compliance with relevant standards (e.g., FDA 21 CFR Part 11, ISO 13485, GAMP 5). Support audits and inspections by providing validation documentation. Test Planning and Design Develop comprehensive test plans, test cases, and test scripts based on software requirements and design specifications. Ensure test plans cover all functional and non-functional requirements, including performance, reliability, and security. Test Execution Execute manual and automated tests to identify software application defects. Conduct regression testing to ensure existing functionalities remain unaffected by new changes. Perform exploratory testing to uncover potential issues not identified by formal test cases. Documentation and Reporting Document test results, including detailed descriptions of defects and steps to reproduce them. Generate and maintain test reports, defect logs, and other documentation required for regulatory compliance. Communicate test outcomes and defect status to development teams and management. Collaboration Work closely with software developers, and systems engineers, to understand software requirements and functionality. Compliance and Standards Ensure testing activities comply with relevant regulatory standards (e.g., FDA, ISO 13485, IEC 62304). Stay updated with industry best practices and evolving regulatory requirements for medical device software. Qualifications Education Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering, or a related field. Experience Minimum of 7+ years of experience in software testing, preferably in the medical device industry. Experience with testing tools and frameworks (e.g., ClearQuest, Jama). Familiarity with regulatory standards and guidelines for medical devices (e.g., FDA 21 CFR Part 820, ISO 13485, IEC 62304). Skills and Competencies Strong understanding of software development and testing methodologies. Excellent analytical and problem-solving skills. Attention to detail and a high level of accuracy. Proficiency in scripting or programming languages (e.g., Python, Java) for test automation. Good communication and teamwork skills. Pay and Benefits Pay Range Minimum: $ 79,000 per year Pay Range Maximum: $ 116,000 per Year HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to ****************** for investigation. A candidate's pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year How You'll Grow At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.
    $79k-116k yearly 4d ago
  • Lead HFT Engineer

    C2R Ventures

    Senior software engineer job in Boston, MA

    Our client, a global, technology-driven investment management firm with more than 160 billion in managed assets, is seeking a Lead, Software Engineer to join their Boston-based office. In this role, you will be tasked with building the tools, platforms and algorithms that enable multiple investment engines to drive forward their centralized global trading operations. Your challenges will be varied and might involve building new execution algorithms, the platforms on which they run, simulation environments, intelligent order routing, connectivity to execution venues and brokers, tools for manual traders, monitoring capability, post-trade performance analysis and software to optimize all aspects of the trading lifecycle. These systems are almost all running on Linux and most code is in C++, with some Python and TypeScript. They use Kafka as the backbone of the platform, Git for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, Docker for containerization, Ansible for architecture automation, and Slack for internal communication. But their technology list is never static, they constantly evaluate new tools and libraries. In order to qualify Expert proficiency in C++. SQL Database skills. Great communication skills coupled with the ability to work closely with both technical and non-technical colleagues. A proponent of strong software engineering techniques and agile methods: continuous integration, code review, unit testing, refactoring and related approaches. An excellent understanding of financial markets and instruments. Experience with FIX is a significant advantage. Working Python knowledge. Experience of front office software and/or trading systems development e.g. in a hedge fund or investment bank. Expertise in building distributed systems with service-based or event-driven architectures, and concurrent processing. Experience of web-based development (TypeScript). Relevant mathematical knowledge e.g. statistics, asset pricing, time-series analysis optimization algorithms. Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics from a leading university Nice to have Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others Demonstrable passion for technology e.g. personal projects, open-source involvement Intellectually robust with an analytic approach to problem solving Self-organized with the ability to effectively manage time across multiple projects and with competing business demands and priorities Strong interpersonal skills; able to establish and maintain a close working relationship with quantitative researchers, traders and senior businesspeople alike Confident communicator; able to argue a point concisely and deal positively with conflicting view
    $77k-106k yearly est. 1d ago
  • Software Engineer in Test

    Firstpro, Inc. 4.5company rating

    Senior software engineer job in Somerville, MA

    first PRO is now accepting resumes for a Software Engineer in Test role in Somerville, MA. This is a direct hire role with a hybrid workstyle. Quality and Best Practices Champion Promotes automation first approach to test plans that incorporate both positive and negative scenarios Identifies functional interdependencies between squads that optimizes testing of related/dependent features that are cross-squad and cross-team Participates and leads in postmortem activities to better understand and automate escapes and implement process improvements Understands each tier of the testing pyramid and the how to use the different automation solutions for them Helps ensure both stories and epics meet both Definition of Ready (DoR) and Definition of Done (DoD) Applies test-first BDD and TDD best practices EXPERIENCE/EDUCATIONAL REQUIREMENTS: Bachelor's/Master's degree in the Hard Sciences (Computer Science, Math, Engineering preferred) 10+ years of software development or automation development or technical team leadership experience Demonstrable experience with some of CI/CD, BDD/TDD, C#, Relational Databases and Python/JavaScript Experience with performance tools like Neoload/JMeter/Etc Familiarity with Playwright
    $90k-123k yearly est. 3d ago
  • Senior Software Engineer (Python & AWS)

    Dewinter Group

    Senior software engineer job in Boston, MA

    This role is with a DeWinter Financial Services Partner Boston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 3 days per week. 12 Month + contract (or contract to hire, if desired) We are targeting a mid or senior level software engineer who has experience in Python, AWS cloud, and has worked for financial services firms. Overview: The Senior Software Engineer will participate in a high level development capacity on a project building a robust, next gen web apps for an asset management firm in modern technologies. Previous experience in financial services preferred. Experience working with client facing teams, providing automated workflow solutions and data management tools. Experience and/or understanding of the various domains within an asset management firm (investment operations, performance and attribution, trading etc.) is desired. Requirements: Senior or Technical Lead level development experience Several years of coding experience in Python. Experience working in an AWS Tech Stack (Terraform, CloudFormation, Lambda, ECS, Aurora, etc.) Experience building REST API's Experience with CI/CD and Test Driven Development Experience building API's and services for data access and integration purposes. Prior experience working with Amazon Web Services is required. Prior UI experience with React or Node is a plus, but not required. Prior experience with the Snowflake Data Platform is a plus, but not required.
    $92k-119k yearly est. 3d ago
  • Senior Full Stack Developer

    Pyramid Consulting, Inc. 4.1company rating

    Senior software engineer job in Merrimack, NH

    Immediate need for a talented Senior Full Stack Developer. This is a 12+ Month Contract opportunity with long-term potential and is located in Merrimack, NH/Smithfield, RI(Hybrid). Please review the job description below and contact me ASAP if you are interested. Job Diva ID: 25-93360 Pay Range: $70 - $75/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location). Key Responsibilities: Developing and deploying software in a fast-paced environment. Collaborating with colleagues on technical implementation and process improvement. Able to clearly present sophisticated technical solutions, ideas, and plans to senior management, business partners, andless technical team members as needed. Working closely with technology and business partners to design new features. Passion for learning the latest technologies and frameworks. Building positive relationships within and across teams. Mentor and be mentored by your team members and partners Key Requirements and Technology Experience; Key Skills; Building enterprise web and middle-tier applications using 30%Angular (supporting enhancements/rewrites and adding components), TypeScript, Java, Spring/Spring Boot. Seeking 70% on middle-tier, API, and web application development experience. Web Services - Strong knowledge of REST APIs, JSON, XML, SOAP. CI/CD & Automation - Familiarity with Jenkins, GitHub, and automated deployment/testing strategies. Maintaining existing pipelines. 6+ years of full stack software development experience building enterprise web and middle tier applications including Angular, Typescript, and core Java with Spring/Springboot. B.S. in Computer Science, Engineering, Mathematics, or equivalent experience. Leadership experience to guide, encourage, and motivate your fellow engineers. Experience working in an Agile Scrum development environment. Experience with web services - JSON, XML, REST, SOAP, etc. Experience with Docker, Kubernetes, Terraform, and AWS cloud deployment/application management. Experience with unit testing and test automation libraries/strategies. Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins. Experience using source control and pull requests for collaborative development in code repository tools such as GitHub. Strong communications and problem-solving skills Our client is a leading Financial Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration. Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, colour, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. By applying to our jobs, you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
    $70-75 hourly 4d ago
  • Principal Software Engineer (Desktop/UI)

    Intellias

    Senior software engineer job in Boston, MA

    Join our Mapping & Ablation System Software Team and help shape the next generation of cardiac electrophysiology technology. This system enables physicians to visualize the heart's electrical activity in real time and deliver targeted ablation therapy for patients with arrhythmias. You'll advance the software that makes this life-changing technology usable, responsive, and clinically impactful. As a Principal Desktop UI Engineer, you'll design and build intuitive, high-performance user interfaces that power advanced real-time visualization tools used by clinicians treating cardiac arrhythmias. What we offer you in USA We honor the contract terms you prefer. 20 paid vacation days per year 40 working hours per week Retirement Plan 401(K) Medical, Dental, Vision Insurance Plan for you and your Family 100% On-Site position in Newton What You'll Do Lead the design and development of desktop UI features using Qt/QML, Python, and C++ in a Linux environment. Build fast, data-rich, real-time interfaces for complex clinical workflows. Partner with UI/UX designers, hardware engineers, and clinical teams to translate requirements into polished user experiences. Own major software components from architecture through implementation, testing, and deployment. Mentor junior engineers and champion modern engineering practices. Support pre-clinical evaluations and system demos for internal and clinical stakeholders. Responsibilities Required Bachelor's degree + 7 years experience, or Master's degree + 5 years, or PhD + 3 years. Strong background building high-performance UI applications. Preferred Expertise in Python and C++; experience with ROS or device-level communication is a plus. Deep experience with Qt/QML or similar UI frameworks (PyQt, OpenGL, Unity, GTK, WPF). Proven ability to develop real-time or data-intensive applications. Strong grasp of software architecture, design patterns, and modern development practices. Experience collaborating with UI designers and implementing designs from tools like Figma. Familiarity with Agile, Git, CI/CD, and cloud platforms (AWS/Azure). Experience in regulated environments (medical devices strongly preferred). Excellent communication, problem-solving skills, and team collaboration abilities.
    $103k-136k yearly est. 3d ago
  • Full Stack .NET Developer

    Franklin Fitch

    Senior software engineer job in Boston, MA

    MUST BE A US CITIZEN, GREEN CARD HOLDER OR HAVE A H4 WORK AUTHORISATION | Full Stack .NET Developer | Hybrid Role - 3 days on site | Boston | We're seeking individuals who are skilled at analyzing complex issues and translating data into meaningful insights. In this role, you'll collaborate with a team that addresses a wide range of business and legal challenges, applying thoughtful analysis and sound judgment. If you value a workplace that emphasizes professional growth, teamwork, and impactful work, this opportunity will align well with your goals. Job Responsibilities Front-End Development Design, develop, and maintain user-friendly interfaces for internal tools, dashboards, or client-facing platforms. Translate complex analytical outputs into intuitive, interactive visualizations that clearly communicate key insights. Collaborate with technical and non-technical team members to refine requirements, ensuring usability and accessibility. Implement best practices for front-end development, including code organization, documentation, and testing. Continuously explore and adopt new front-end technologies, frameworks, and design patterns to improve functionality and efficiency. Analytical & Project Support Conduct detailed quantitative and qualitative analyses to support business and legal decision-making. Collect, clean, and process large datasets using analytical and statistical tools. Develop structured, clear, and accurate deliverables, including reports, presentations, and visualizations. Support project teams by managing tasks, tracking progress, and ensuring timely execution of responsibilities. Assist with troubleshooting data, software, or workflow issues and provide actionable solutions. Actively contribute to a collaborative, tech-forward environment by sharing knowledge, documenting processes, and mentoring junior team members. Cross-Functional Collaboration Partner with analysts, developers, and other team members to integrate technical and analytical insights into project solutions. Communicate findings effectively to both technical and non-technical stakeholders. Participate in brainstorming and problem-solving sessions to improve project outcomes and workflow efficiency. Requirements Technical & Analytical Skills Proficiency or willingness to learn front-end development tools and languages, such as JavaScript, HTML/CSS, React, or similar frameworks. Experience with data analysis and visualization tools, including Excel, Python, R, Stata, SQL, or equivalent. Ability to handle, clean, and interpret large datasets accurately and efficiently. Knowledge of best practices for reporting, visualization, and dashboard development. Comfort adapting to and learning new technologies, tools, and software as required. Professional & Personal Skills Strong analytical and critical-thinking abilities with meticulous attention to detail. Excellent written and verbal communication skills to present complex findings clearly and professionally. Ability to manage multiple responsibilities simultaneously, prioritize effectively, and meet deadlines. Strong organizational skills with a focus on accuracy, process improvement, and documentation. Collaborative mindset, able to work effectively in team-based environments and contribute to collective goals. Motivation to grow professionally in a technology-driven, innovative, and dynamic setting. Benefits Hybrid Role (3 days / week on-site) $140k / year Medical Dental 401(k) 15% annual bonus
    $140k yearly 4d ago

Learn more about senior software engineer jobs

How much does a senior software engineer earn in Methuen Town, MA?

The average senior software engineer in Methuen Town, MA earns between $81,000 and $133,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.

Average senior software engineer salary in Methuen Town, MA

$104,000

What are the biggest employers of Senior Software Engineers in Methuen Town, MA?

The biggest employers of Senior Software Engineers in Methuen Town, MA are:
  1. Leidos
  2. IBM
  3. Globus Medical
  4. Red Hat
  5. RTX Corporation
  6. Magna International
  7. SynQor
  8. Raytheon Technologies
  9. I3 Assembly
Job type you want
Full Time
Part Time
Internship
Temporary