Software Engineer
Job
Actalent
Remote
$123,760 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
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.
Similar remote jobs
Wells Fargo
Chandler, AZ
Posted2 days ago
Updated3 hours ago
Similar jobs in Exton, PA
West Chester Area School District
Exton, PA
Posted3 days ago
Updated3 hours ago
American Public Human Services Association
Exton, PA
Posted3 days ago
Updated3 hours ago
Similar jobs in Pennsylvania
Community College Of Philadelphia
Mount Pleasant, PA
Posted2 days ago
Updated3 hours ago
Westinghouse Electric Company
Cranberry Township, PA
Posted2 days ago
Updated3 hours ago
UPMC
Harrisburg, PA
Posted2 days ago
Updated3 hours ago