Software Engineer - .NET

IntePros

Exton (PA)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IntePros is currently looking for a Software Engineer, .NET to join one of our growing medical device clients in Exton, PA. This role involves designing, developing, and testing complex software tailored to business needs.

The successful candidate will have 5+ years of experience, strong knowledge of C#, .NET, and the ability to work in a fast-paced Agile environment. Travel is required up to 10% per year.

Qualifications

  • 5+ years in software design and programming.
  • Fluent in C# .NET Core, .NET technologies.
  • Ability to manage multiple priorities with high flexibility.

Responsibilities

  • Designs, develops, and tests software to create solutions and services.
  • Analyzes complex data to interpret business challenges.
  • Applies principles of SDLC and Lean/Agile methodologies.

Skills

C#
.NET
.NET Core
SQL Server
REST APIs
JSON
XML
Git
Azure DevOps

Education

Bachelor's Degree in Computer Science or Software Engineering

Tools

Azure
Kubernetes
Entity Framework

Job description

IntePros is currently looking for a Software Engineer, .NET to join one of our growing medical device clients in Exton, PA. The Software Engineer, .NET is responsible for the design, development and testing of complex software to create custom solutions and services tailored to the needs of the business and its customers. This role requires in depth knowledge of relevant technologies in the development, automation and IoT space. The person in this role will act as a SME within the Digital Manufacturing & Automation group focused on development tasks in a fast-paced environment using Agile methodology.

Software Engineer, .NET Responsibilities
  • Designs, develops, and tests software to create solutions and services tailored to the needs of the business and its customers, impacting the achievement of customer, operational, project or service objectives.
  • Analyzes complex data to interpret business challenges and effectively leads the installation of new systems or the modification of existing systems for improved efficiency/effectiveness.
  • Manages the software development lifecycle.
  • Lead multiple large-scale software development projects.
  • Applies principles of SDLC and Lean/Agile/XP/TDD/CI/CD methodologies to deliver high quality, secured, and scalable software modules.
  • Working with clients and cross-functional departments to develop technologies required to meet the business requirements.
  • Monitors system performance, tests new software, and fixes complex bugs using analytical thinking, tools and judgement to identify innovative solutions.
  • Applies best practices and standard operating procedures.
  • Performs other duties as assigned based on business needs.
Education
  • Bachelor's Degree Computer Science, Software Engineering, or related field. required
Work Experience
  • 5+ years in software design and programming.
  • Experience in C#, .Net, .Net Core
  • Experience with SQL Server databases, Networking, Security Standards
  • Experience with developing, implementing and supporting systems utilizing REST APIs.
  • Experience utilizing JSON, ODATA, XML
  • Experience with Equipment Integration
  • Preferred Knowledge, Skills and Abilities
  • Fluent in C# .Net Core, .Net technologies.
  • Experience developing, exposing, and consuming web API services.
  • Familiar with version control tools such as Git and Azure Dev Ops.
  • Skilled in writing code that meets standards and delivers desired functionality.
  • Skilled in core data structures and algorithms and implements them using language of choice.
  • Ability to work across multiple large-scale software development projects concurrently.
  • Ability to work virtually in a global organization and to effectively prioritize and execute tasks.
  • Ability to manage multiple priorities with high flexibility and rapid response time.
  • Ability to communicate complex concepts; anticipate potential objections and influence others to adopt a different point of view.
  • Able to be aware of all relevant SOPs as per company policy as they are related to the position covered by this Job Description.
  • Able to comply with the company’s safety and quality policies at all times.
Travel Requirements
  • 10%: Up to 26 business days per year
Physical Requirements
  • Sedentary-Exerting up to 10lbs/4kgs of force occasionally, and/or negligible amount of force frequently or constantly to lift, carry, push, pull, or otherwise move objects, including the human body. Sedentary work involves sitting most of the time.
Software Engineer, .NET Additional Requirements
  • Extensive hands-on programming experience using relevant languages.
  • Strong Transact SQL knowledge in Microsoft SQL Server
  • Experience with Azure, Azure Pipelines.
  • Experience using containerized application components and deployment to Kubernetes, Linux
  • Experience developing software within a regulated manufacturing industry.
  • Experience using Entity Framework
  • Experience with WinForms, UWP is a plus
  • Experience with OPC-UA, Kepware and Equipment Integration a plus
  • Experience with Maui, Xamarin, iOS, Android development a plus
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

.NET Software Engineer - IoT & Manufacturing
.NET Software Engineer - IoT & Manufacturing

IntePros • Exton (PA)

On-site
USD 80,000 - 110,000
Principal Software Engineer
Principal Software Engineer

Digital Health Solutions • Andover (MA)

On-site
USD 140,000 - 190,000
Health insurance
401(k) with employer match
Paid time off
Senior Software Engineer (.net)
Senior Software Engineer (.net)

Pointwest-North America • Roseville (MN)

Hybrid
USD 100,000 - 130,000
.Net Engineer / Desktop / Hybrid / Chicago
.Net Engineer / Desktop / Hybrid / Chicago

Motion Recruitment Partners LLC • Chicago (IL)

Hybrid
USD 90,000 - 125,000
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
Software Engineer – .NET Developer, Application Support Engineer
Software Engineer – .NET Developer, Application Support Engineer

Jobtailor • Kentucky

On-site
USD 65,000 - 90,000
Windows Application Support Engineer (Onsite-Wilmington, DE)
Windows Application Support Engineer (Onsite-Wilmington, DE)

IntePros • Wilmington (DE)

On-site
USD 80,000 - 100,000
Senior Software Engineer (.net)
Senior Software Engineer (.net)

Pointwest Technologies Corp • Roseville (MN)

On-site
USD 100,000 - 130,000
.NET Application Developer
.NET Application Developer

Compunnel, Inc. • Wilmington (NC)

On-site
Software Engineer II
Software Engineer II

Insight Global • San Marcos (CA)

On-site
USD 95,000 - 130,000
Senior Software Support Engineer
Senior Software Support Engineer

The Jonus Group • Philadelphia

On-site
USD 120,000 - 170,000
Health, dental, and vision insurance
Generous paid time off
Professional development opportunities
+1