Oxford Global Resources - Exton, PA

posted 4 days ago

Full-time - Mid Level
Exton, PA
Administrative and Support Services

About the position

The Sr Software Engineer position involves designing, developing, and testing complex software solutions tailored to business and customer needs. This role requires expertise in development, automation, and IoT technologies, and the engineers will serve as subject matter experts within the Digital Manufacturing & Automation group, working in a fast-paced Agile environment.

Responsibilities

  • Designs, develops, and tests software to create solutions and services tailored to the needs of the business and its customers.
  • Analyzes complex data to interpret business challenges and leads the installation of new systems or modification of existing systems for improved efficiency/effectiveness.
  • Manages the software development lifecycle.
  • Leads 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.
  • Works with clients and cross-functional departments to develop technologies required to meet business requirements.
  • Guides junior programmers in developing functional and technical specifications.
  • Monitors system performance, tests new software, and fixes complex bugs using analytical thinking and tools.

Requirements

  • 5+ years in software design and programming.
  • Experience in C#, .Net, .Net Core, VB Microsoft .Net.
  • Experience with common databases, Networking, Security Standards.
  • Experience with developing, implementing and supporting systems utilizing REST APIs.
  • Experience utilizing JSON, ODATA, XML.
  • Bachelor's degree in Computer Science/Engineering, Information Systems, or equivalent STEM degree.

Nice-to-haves

  • Extensive hands-on programming experience using relevant languages.
  • Strong Transact SQL knowledge in Microsoft SQL Server, MongoDB.
  • 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.
  • Experience with Maui, Xamarin, iOS, Android development.
  • Experience with OPC-UA, PLC and Equipment Integration.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service