.NET Developer

Posted 35ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior .NET Developer responsible for designing and maintaining software solutions for innovative digital solutions company. Collaborates on system architecture and promotes engineering best practices.

Responsibilities:

  • Design, develop, test, deploy, and maintain high-quality software solutions
  • Translate business and functional requirements into clear technical specifications
  • Collaborate on the design, implementation, and testing of system architecture
  • Troubleshoot and resolve technical issues reported by internal teams or clients
  • Contribute to the development of user-facing applications and backend services
  • Promote and maintain development standards and software engineering best practices
  • Actively participate in code reviews, pair programming, and agile ceremonies
  • Provide input for project planning and technical decision-making.

Requirements:

  • 8+ years of experience with .NET and C#
  • Bachelor's or Master's degree in Computer Science or Computer Engineering (preferred)
  • Strong knowledge of object-oriented programming, data structures, and software design principles
  • Experience with microservices architecture and RESTful APIs
  • Solid experience with relational (PostgreSQL) and non-relational (MongoDB) databases
  • Familiarity with Kafka or similar event streaming platforms
  • Proficiency using ADO.NET and Entity Framework
  • Experience with DevOps practices and CI/CD pipelines
  • Fluent in English, both written and spoken.

Benefits:

  • A work environment marked by a strong team spirit and encouragement of individual and collective growth