drjobs Backend Developer NET C

Backend Developer NET C

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Chicago, IL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Full Job Description

Job Summary

We are seeking a talented Backend Developer with expertise in .NET and C# to design develop and maintain scalable backend systems and services. The ideal candidate will work collaboratively with frontend developers and product teams to create robust highperformance applications focusing on building and optimizing serverside components. This role is perfect for someone who thrives in a dynamic agile environment and is passionate about writing clean efficient code.

Job Responsibilities

  • Design develop and maintain serverside applications using .NET and C#.
  • Build and maintain RESTful APIs and microservices to support web and mobile applications.
  • Work closely with frontend developers to integrate backend services with userfacing elements.
  • Optimize the performance of applications and ensure the system is highly scalable secure and reliable.
  • Develop test and deploy backend components ensuring they meet the functional and technical requirements.
  • Perform code reviews and provide mentorship to junior developers to ensure best practices in coding standards.
  • Debug and troubleshoot complex issues related to backend systems and optimize them for performance.
  • Collaborate with crossfunctional teams to define design and implement new features and improvements.
  • Write unit and integration tests to ensure code quality and reliability.
  • Ensure proper documentation of code designs and processes for future maintenance and scalability.
  • Contribute to the continuous improvement of the development process tools and techniques used by the team.
  • Participate in Agile development cycles and contribute to sprint planning reviews and retrospectives.

Basic Qualifications

  • Bachelors degree in Computer Science Software Engineering or a related field or equivalent experience.
  • Strong experience in .NET framework and C# programming.
  • Experience in developing web services and APIs using ASP.NET and ASP.NET Core.
  • Familiarity with database technologies including relational databases (SQL Server MySQL) and NoSQL databases (MongoDB Redis).
  • Experience in writing unit tests and using testdriven development (TDD).
  • Knowledge of version control systems like Git and experience with Git workflows.
  • Strong understanding of objectoriented programming (OOP) principles and design patterns.
  • Familiarity with RESTful API design and integration.
  • Proficiency in cloud technologies such as Azure or AWS for backend deployment.
  • Ability to work in an Agile development environment and collaborate with crossfunctional teams.
  • Strong problemsolving skills and the ability to troubleshoot complex backend issues.
  • Excellent communication and teamwork skills.

Preferred Qualifications

  • Masters degree in Computer Science Software Engineering or a related field.
  • Experience with .NET Core for building modern crossplatform backend applications.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Knowledge of continuous integration/continuous deployment (CI/CD) pipelines and tools like Jenkins Azure DevOps or GitLab CI.
  • Familiarity with cloud platforms (Azure AWS Google Cloud) and serverless architectures.
  • Experience with microservices architecture and building scalable backend systems.
  • Experience with performance optimization and scaling backend applications.
  • Strong understanding of security practices for backend development such as data encryption and secure authentication protocols.
  • Experience with messaging queues like RabbitMQ Kafka or Azure Service Bus.
  • Exposure to frontend technologies (JavaScript HTML CSS) for fullstack development.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.