You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Bertelsmann-Jobs

Senior .Net Developer

  • Hybrid
  • 6+ years

Salary

Not stated

Similar roles pay $100K - 185K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

You will help modernize, build and maintain the warehouse management platform, including moving older.NET Framework applications to current.NET, building backend services and APIs, supporting mobile and Windows apps, and working with Microsoft SQL Server.

You will also help raise the bar on architecture, performance, CI/CD pipelines, code quality and engineering practice, working alongside product, operations and engineering colleagues.

The company operates a global team of 17,000 people across 87 locations in more than 17 countries. It builds cloud-based e-commerce and IT platforms and automation technology for complex global supply chains.

Responsibilities

  • Design, build, test and maintain web and backend applications on.NET technologies, including C, ASP.NET and.NET Core.
  • Lead and contribute to application architecture, design patterns and coding standards.
  • Review code for quality, performance, security and maintainability.
  • Work with product owners, business analysts and cross-functional teams to understand requirements and turn them into sound technical solutions.
  • Investigate and fix complex technical problems in development, test and production environments.
  • Take part in project planning and process improvement, and support company growth initiatives.
  • Work with internal and external departments to resolve conflicts.
  • Take initiative and ownership on internal and external projects.
  • Support ongoing departmental process improvements.
  • Carry out other duties assigned by management, including any tasks needed to keep the workplace efficient, safe, clean and goal-oriented, and follow company safety and hygiene rules.

Requirements

  • Strong proficiency in C, ASP.NET,.NET Core and Web APIs.
  • Experience with relational databases such as SQL Server, including writing optimized queries and stored procedures.
  • Solid grasp of object-oriented programming, design patterns and SOLID principles.
  • Experience with version control systems such as Git and with CI/CD pipelines.
  • Strong analytical, problem-solving and troubleshooting skills, with the ability to work independently in a fast-moving setting.
  • Ability to explain technical topics clearly to both technical and non-technical stakeholders.
  • Willingness to learn new technologies as needed and to adapt to change.
  • Ability to work well in a team and on your own when required.
  • Willingness to take on varied duties as required.
  • A Bachelor's degree in Computer Science, Information Technology or a related field, or equivalent practical experience.
  • 5+ years of professional.NET development experience.
  • Experience with front-end technologies such as JavaScript, Angular, React or Blazor.
  • Familiarity with cloud platforms, Azure preferred, and cloud-native application development.
  • Experience with microservices architecture and containerization using Docker and Kubernetes.
  • Knowledge of secure coding practices and application security standards.
  • Prior experience working in an Agile or Scrum development environment.
  • Knowledge of SAP as it relates to operations.
  • Professional certifications such as Microsoft Certified: Azure Developer Associate, AWS Certified Developer or similar are a plus.

Conditions

The company welcomes applicants from all backgrounds and handles applications in line with applicable data protection and equal opportunity rules.

Benefits

  • Company-paid medical, dental, vision, life insurance and accidental death and dismemberment coverage.
  • Non-taxable long-term disability benefits.
  • Paid time off, including paid holidays.
  • Employee assistance program.
  • Ongoing employee development training.
  • Employee engagement activities.

Where you’d work

Part of the week in the office

You can work from

  • Canada

About the company

Bertelsmann-Jobs

  • Industry: Logistics

Office in Canada

Also hiring in Berlin, Germany, Germany, London, United Kingdom and 14 more places

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 2 red flags

Still hiring?

13 checks

1 red flag

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • React
  • SQL
  • AWS
  • Kubernetes
  • Docker
  • JavaScript
  • Angular
  • Azure
  • CI/CD
Seniority
Senior
Type
Full-time
Industry
Logistics
Specialty
Backend
Region
Canada
Show 7 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
5+ years
Tech stack
  • React
  • SQL
  • AWS
  • Kubernetes
  • Docker
  • JavaScript
  • Angular
  • Azure
  • CI/CD

Location

Work model
Hybrid
Region
Canada
Office
  • Canada
Remote from
  • Canada

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
Logistics

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason