For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Ascendion
Ascendion

Software Development Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
C
Automation
+32

Permanent role
a day ago
Apply now

About Ascendion :

Ascendion is a full service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients. Headquartered in New Jersey, our workforce of 6,000+ Ascenders delivers solutions from around the globe. Ascendion is built differently to engineer the next.

Ascendion | Engineering to elevate life

We have a culture built on opportunity, inclusion, and a spirit of partnership. Come, change the world with us:

Build the coolest tech for world’s leading brands

Solve complex problems - and learn new skills

Experience the power of transforming digital engineering for Fortune 500 clients

Master your craft with leading training programs and hands-on experience

Experience a community of change makers!

Join a culture of high-performing innovators with endless ideas and a passion for tech. Our culture is the fabric of our company, and it is what makes us unique and diverse. The way we share ideas, learning, experiences, successes, and joy allows everyone to be their best at Ascendion.

Title: Software Development Engineer 3

Location: Remote

Typical Day in the Role

  • Purpose of the Team: The purpose of this team is to take industrial controls data, refine and standardize it, and push it to the cloud so partner teams can use it for automation, reporting, predictive analytics, and other business needs.
  • Key projects: This role will contribute to improving process efficiency through automation, maintaining and enhancing legacy systems, and developing solutions that support the modernization of industrial controls and telemetry data processes.
  • In a typical day, this engineer builds and maintains C#/.NET automation tooling for our telemetry onboarding workflow — extending console apps and Worker Services that turn Excel-based device templates into the CSV/config outputs our pipeline depends on.
  • A core focus is applied machine learning: training and refining a classification model that predicts which telemetry tag maps to which template field, using years of historical taglists so the automation can generate a near-complete template with minimal human cleanup.
  • They own the full lifecycle — requirements, development, testing, and delivery — working across Azure IoT, Event Hub, and Kusto/KQL to validate clean, correctly mapped data, troubleshooting and resolving issues rather than handing them off. They also contribute to the team's AI-enablement direction, document their work, and mentor teammates to keep everything maintainable and on a single C#/.NET stack

Candidate Requirements

Disqualifiers: Candidates with a history of frequent job hopping may not be eligible for the role.

Best vs. Average: The ideal resume would contain experience with industrial control systems, automation development, strong AI and machine learning capabilities, process improvement experience, and a demonstrated willingness to challenge and improve existing processes. Job

Description Summary:

The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.

Job Responsibilities:

  • Modify existing databases and database management systems.
  • Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.
  • Work as part of a project team to coordinate database development and determine project scope and limitations.
  • Review project requests describing database user needs to estimate time and cost required to accomplish project.

What is the ideal background of a candidate for this role? ::

  • The ideal candidate is a mid-to-senior software engineer (5-7 years, CS or related degree) who is software-engineering-led with strong applied-ML skills — someone who builds and ships tooling first, with machine learning as a meaningful component rather than their entire job.
  • They're fluent in C#/.NET (ideally .NET 10) and Visual Studio, building console apps and Worker Services that turn templates into config outputs, and they're comfortable doing applied classification work (ML.NET, scikit-learn, or embeddings) for problems like tag-to-template mapping, including feature engineering on messy historical data.
  • They prototype quickly in Python, then port production logic into C#/.NET to keep everything on a single stack, and they have enough Azure IoT, Event Hub, and Kusto/KQL fluency to validate telemetry data end-to-end while owning the full lifecycle from requirements through testing and delivery.
  • Ideally they bring light MLOps ability (deploy/retrain within ADO/Azure without a dedicated specialist) and agent (MCP) familiarity, and they're a strong communicator and mentor who documents their work and helps teammates adopt new tooling — independent, self-managing, and oriented toward hardening prototypes into production rather than leaving them as scripts.

Skills:

  • Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
  • Ability to work independently and manage one’s time.
  • Basic mentoring skills necessary to provide support and constructive performance feedback.
  • Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
  • Ability to troubleshoot issues and make system changes as needed to resolve issue.
  • Knowledge of computer hardware and software.
  • Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.

Top 3 Must-Have HARD Skills

  • C#/.NET Software Development — 5+ years: The core of the role is building and shipping tooling (console apps, Worker Services) that turn device templates into config/CSV outputs, so deep C#/.NET (ideally .NET 10) and Visual Studio proficiency is non-negotiable. This is the skill that keeps everything on the team's single stack and ensures production-ready, maintainable code.
  • Applied Machine Learning / Classification — 3+ years: Hands-on experience building text/tabular classification models (ML.NET, scikit-learn, or embedding-based approaches) is essential for the tag-to-template mapping problem, including feature engineering on messy historical taglists and evaluating model accuracy. Python prototyping experience pairs naturally here before porting logic into C#. [DMCE Telem...- FY26 Q2 | Outlook]
  • Data-Plane / Telemetry Engineering (Azure IoT, Kusto/KQL, Event Hub) — 3+ years: The engineer must validate that telemetry data is clean and correctly mapped end-to-end, so practical fluency with Azure IoT, Event Hub, and Kusto/KQL is required to work confidently in the data environment the tooling feeds.

Education/Experience:

  • Bachelor's degree in computer science, software engineering, or a relevant field required.
  • 5-7 years’ experience required.

Thanks

Salary Range: $1,45,000 - 1,50,000 Annually -Factors that may affect pay within this range may include geography/market, skills, education, experience, and other qualifications of the successful candidate.

Benefits: The Company offers the following benefits for this position, subject to applicable eligibility requirements: [medical insurance] [dental insurance] [vision insurance] [401(k) retirement plan] [long-term disability insurance [short-term disability insurance] [5 personal days accrued each calendar year. The paid time off benefits meet the paid sick and safe time laws that pertain to the City/ State] [10-15 days of paid vacation time] [6 paid holidays and 1 floating holiday per calendar year]

Want to change the world? Let us know.

Tell us about your experiences, education, and ambitions. Bring your knowledge, unique viewpoint, and creativity to the table. Let’s talk!

About Ascendion

👥501-1000
📍Voorhees Township
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service