Senior Software Engineer (.NET and C#)

Ascent

Helping customers do something new or do something better: connecting data, AI, software, design and cloud.

The creative force behind every project. Challenge yourself to use your skills in building solutions that continue to impact and shape our world.

About Us

We are Ascent! Our goal is to help our clients solve problems, improve, and do things better. We aim to connect data, software, and purpose to achieve exceptional results. In short, we are a digital transformation company.

We focus on software product development, analytics, data science, IoT, machine learning, DevOps optimization, and modernizing applications, data, and platforms.

We partner with amazing clients across a variety of industries — from smart home tech and space exploration to beer production, finance, ecology, and logistics. We work with some of the smartest people in top businesses and pride ourselves on hiring top talent too!

At Ascent, we value a lively office culture where teamwork and connections thrive. Our hybrid work model prioritizes hiring people near our offices to foster a sense of community and easy collaboration, but we welcome applicants from all over the countries we operate in, embracing diversity and fresh perspectives. Join us to build a workplace that balances closeness and inclusivity.

About the Role

In this position, you’ll use your expertise to support a variety of clients, industries, and complex challenges — ranging from major projects lasting 6-18 months to shorter engagements. It’s a chance to grow your career in a forward-thinking company focused on delivering real impact with cutting-edge technology.

About You

Key traits:

  • Detail-oriented with a systematic work style

  • Proactive and a team player

  • Able to work independently

  • Quick learner, excited by new challenges

  • Positive about change and fast environments

  • Enthusiastic about development processes and innovation

  • Driven to push boundaries and deliver value

Daily duties as a Senior Software Engineer:

  • Design, develop, test, deploy, and maintain quality web apps and backend services using .NET Core and Angular

  • Build scalable backend systems and APIs

  • Create user-friendly, responsive frontends with the latest Angular

  • Manage application integration within Azure Cloud, using various Azure services

  • Collaborate with teams to define and deliver new features

  • Keep up with emerging tech and best practices in web/backend development

  • Troubleshoot, debug, and update software

  • Participate in code reviews to ensure quality and share knowledge

Required Skills & Experience

  • At least 5 years developing .NET backend systems with .NET Core

  • Proficient with the latest Angular and modern frontend methods

  • Deep understanding of .NET Core ecosystem

  • Familiarity with current web/backend tech like REST APIs, microservices, containers

  • Strong experience with Azure Cloud services (e.g., App Service, SQL Database, Functions, Blob Storage, DevOps)

  • Good grasp of software design principles and best practices

  • Experience with Git version control

  • Strong problem-solving and communication skills

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience

Preferred Skills

  • Experience with CI/CD pipelines

  • Knowledge of other frontend frameworks/libraries

  • Understanding of SQL and NoSQL databases

  • Familiarity with Agile/Scrum methods

Working at Ascent

We promote work-life balance and flexible working locations. We also support well-being with access to Well Being Coaches.

Your growth matters: we provide training, certifications, and regular feedback. Our workplace is fun, supportive, and driven by our core values: Empathy, Energy, and Audacity! We offer a range of benefits depending on your country.

We are an equal opportunities employer committed to real inclusion and belonging. No one is discriminated against based on gender, pregnancy, marital status, sexual orientation, race, nationality, age, religion, disability, or any other status. Please let us know if you need accommodations when applying.

For questions, reach out to our Talent Acquisition team at [email protected].

Copyright © 2025 Dot-Net-Jobs.com. All Rights Reserved.