Senior Backend Engineer – .NET

Logicea

Provider of data solutions and product development services; helping clients leverage big data, cloud / mobile technologies, experience design, DevOps practices

Job Description

We are currently looking for a Senior Backend Engineer with strong expertise in Microsoft C# .NET development, to join our ever-growing team.
If you love working on cutting-edge technology, building cloud-based solutions at scale and looking for an exciting and challenging role in a dynamic environment consisting of gifted and talented teams, then Logicea is the place for you! As a Senior Backend Engineer (.NET), you will play a key role in multidisciplinary teams providing crucial insight on API, databases, modelling and business logic and driving projects to successful and impactful delivery.

Role Objectives

  • Design, develop, and maintain scalable and high-performance software solutions using the .NET technologies
  • Write clean, efficient, and reusable code
  • Work closely with Product Owner, UX designers, and other stakeholders to understand feature requirements and deliver high-quality solutions
  • Improve and optimize existing solutions and collaborate with cross-functional teams to define, design, and deliver new features
  • Contribute to all phases of the software development lifecycle, including analysis, design, implementation, and unit testing
  • Assure timely release of new features and bug fixes through agile development practices
  • Ensure technical integrity and quality control consistency throughout the development life cycle
  • Create and maintain documentation to describe application software development logic and technical specifications, flow diagrams
  • Stay up-to-date on cutting-edge technology trends and help introduce them where appropriate

Requirements

  • 5+ years of experience in software development with a focus on C# and .NET development
  • Experience with .NET Framework, .NET Core, or .NET 5 (or later)
  • Knowledge of web development technologies (ASP.NET, ASP.NET Core, RESTful APIs)
  • Knowledge of additional programming languages is welcome (e.g.: Java, Kotlin, Python, JavaScript)
  • Expertise in databases (SQL Server, PostgreSQL, or other relational databases)
  • Understanding of cloud services (AWS, Azure, or others)
  • Strong communication and teamwork skills
  • Solid understanding of Agile process, Scrum semantics and SDLC methodologies
  • Strong problem-solving skills and ability to think outside the box
  • Proficient in English, both written and verbal communication

Bonus Skills

  • Experience with microservices architecture
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Familiarity with DevOps practices
  • Experience with continuous integration and continuous delivery (CI/CD)

Education

  • BSc. in Computer Science, Information Systems or a related field is required

Are you looking to sharpen your Software Development skills to stay relevant in the market? CLICK HERE to have a look at the top schools.

For all your IT certification needs, please, click here for information on how to get started

To apply for this job please visit logicea.com.

Job Overview
Job Location