Backend Developer (.NET, C#)

Matech Resources

Not Interested
Bookmark
Report This Job

profile Job Location:

Chicago, IL - USA

profile Monthly Salary: Not Disclosed
Posted on: 21 hours ago
Vacancies: 1 Vacancy

Job Summary

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 high-performance applications focusing on building and optimizing server-side 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 server-side 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 user-facing 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 cross-functional 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 and Core.
  • Familiarity with database technologies including relational databases (SQL Server MySQL) and NoSQL databases (MongoDB Redis).
  • Experience in writing unit tests and using test-driven development (TDD).
  • Knowledge of version control systems like Git and experience with Git workflows.
  • Strong understanding of object-oriented 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 cross-functional teams.
  • Strong problem-solving 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 cross-platform 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 front-end technologies (JavaScript HTML CSS) for full-stack development.
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 high-performance ...
View more view more

Key Skills

  • Automobile Sales
  • Account Payable
  • ESI
  • Garment