Software Engineer

Actalent
Exton, PA

Job Title: Senior Software Engineer
Job Description

The Senior Software Engineer designs, develops, and tests complex software solutions that support digital manufacturing, automation, and IoT initiatives. This role focuses on equipment integration and back-end development using C# .NET and SQL Server to deliver secure, scalable, and high-quality systems that meet business and customer needs. The engineer serves as a subject matter expert within the Digital Manufacturing & Automation group, working in a fast-paced, Agile environment and collaborating with global teams to implement and optimize technology solutions.

Responsibilities

  • Design, develop, and test software solutions and services tailored to business and customer requirements, directly contributing to the success of customer, operational, project, and service objectives.
  • Lead and execute complex equipment integration efforts, ensuring reliable communication between systems, devices, and software platforms.
  • Analyze complex data and business challenges to design and implement new systems or enhance existing systems for improved efficiency and effectiveness.
  • Manage and contribute to multiple large-scale software development projects, ensuring timely and high-quality delivery.
  • Apply software development life cycle (SDLC) principles and Lean, Agile, XP, TDD, and CI/CD methodologies to build secure, scalable, and maintainable software modules.
  • Develop and maintain back-end services and APIs, including microservices, using C# .NET and .NET Core.
  • Design, implement, and optimize SQL Server databases, including T-SQL queries and stored procedures, to support application functionality and performance.
  • Work closely with clients and cross-functional teams to understand business requirements and translate them into technical solutions.
  • Develop, implement, and support systems that utilize REST APIs, including integration with JSON, ODATA, and XML data formats.
  • Monitor system performance, test new software releases, and troubleshoot and resolve complex bugs using analytical thinking, tools, and sound judgment to identify innovative solutions.
  • Apply best practices, standard operating procedures, and security standards across all development activities.
  • Collaborate with regional and global team members, communicating clearly and effectively with stakeholders in various locations.
  • Participate in integration testing and implementation activities, including travel to sites in the US and internationally as needed.
  • Perform other duties as assigned based on evolving business needs.
Essential Skills
  • At least 5 years of experience in software design and programming.
  • Strong proficiency in back-end development using C#, .NET, and .NET Core.
  • Hands-on experience with SQL Server, including T-SQL and stored procedure development.
  • Proven experience with equipment integration in an automation or manufacturing context.
  • Experience developing, implementing, and supporting systems that utilize REST APIs.
  • Proficiency with data formats such as JSON, ODATA, and XML.
  • Understanding and practical application of SDLC principles and Lean, Agile, XP, TDD, and CI/CD methodologies.
  • Experience with networking concepts and security standards in software systems.
  • Strong analytical and problem-solving skills for diagnosing and resolving complex software issues.
  • Excellent verbal and written communication skills, with the ability to work effectively with stakeholders in various regions.
  • Ability and willingness to travel within the US and internationally for integration testing and implementations.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Additional Skills & Qualifications
  • Experience with C++ programming.
  • Familiarity with microservices architecture for back-end systems.
  • Experience with OPC UA for industrial communication and equipment integration.
  • Experience with RabbitMQ or similar message queuing technologies.
  • Background in digital manufacturing, automation, or IoT environments.
  • Experience working in highly regulated or life-sciences environments.
  • Ability to collaborate with local and global teams and build strong internal relationships.
  • Interest in long-term opportunities, including potential role extensions or future full-time positions, where business needs align.
Work Environment

This position operates in a hybrid work environment with a minimum of three days per week onsite. The role is part of a local team of approximately 10 professionals within a larger global technology organization of more than 200 team members. Work focuses on high-impact, hands-on projects in a regulated, life-sciences-related environment, involving digital manufacturing, automation, and IoT solutions. The engineer will use technologies such as C#, .NET, .NET Core, SQL Server, REST APIs, JSON, ODATA, XML, OPC UA, and RabbitMQ, while following SDLC, Agile, TDD, and CI/CD practices. The role includes up to approximately 10% travel (up to about 26 business days per year), both within the US and internationally, primarily for integration testing and system implementations. Employment is structured as W-2, with access to benefits such as medical, dental, and vision coverage, 401(k) participation, and disability and life insurance. The environment emphasizes collaboration, visible and meaningful project work, and opportunities to gain experience and build credibility within a respected, highly regulated organization.

Job Type & Location

This is a Contract position based out of Exton, PA.

Pay and Benefits

The pay range for this position is $55.00 - $64.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
Medical, dental & vision
Critical Illness, Accident, and Hospital
401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
Life Insurance (Voluntary Life & AD&D for the employee and dependents)
Short and long-term disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a hybrid position in Exton,PA.

Application Deadline

This position is anticipated to close on May 15, 2026.

Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I is embedded into our culture through:

  • Hiring diverse talent
  • Maintaining an inclusive environment through persistent self-reflection
  • Building a culture of care, engagement, and recognition with clear outcomes
  • Ensuring growth opportunities for our people

Actalent is an equal opportunity employer.

About Actalent

Actalent is a global leader in engineering and sciences services. For more than 40 years, we’ve helped visionary companies advance their goals. Headquartered in the United States, our teams span 150 offices across North America, EMEA, and APAC—with four delivery centers in India led by 1,000+ extraordinary employees who connect their passion with purpose every day.

Our Bangalore, Hyderabad, Pune, and Chennai delivery centers are hubs of engineering expertise, with core capabilities in mechanical and electrical engineering, systems and software, and manufacturing engineering. Our teams deliver work across multiple industries including transportation, consumer and industrial products, and life sciences. We serve more than 4,500 clients, including many Fortune 500 brands. Learn more about how we can work together at actalentservices.com.

// // //