Search by job, company or skills

  • Posted 5 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position Overview

We are seeking a skilled and motivated Software Engineer (.NET) with 3 to 5 years of hands-on experience in .NET development. The ideal candidate will play a key role in developing and maintaining our .NET-based applications, collaborating within an agile team, and delivering high-quality software solutions that align with business goals.

Key Responsibilities

  • Design, develop, and maintain scalable applications using .NET Framework and .NET Core.
  • Develop clean, reusable, and efficient code using C#.
  • Create and manage RESTful APIs using .NET WebAPI.
  • Design and optimize relational databases using SQL Server or PostgreSQL.
  • Use Entity Framework and ADO.NET for seamless data access.
  • Debug issues, resolve bugs, and conduct performance tuning.
  • Participate in agile ceremonies including daily stand-ups, sprint planning, and reviews.
  • Maintain and utilize version control systems such as Git.
  • Document development processes and codebase as needed.

Required Technical Skills

  • 35 years of proven experience in .NET using C#.
  • Strong background in working with SQL Server and/or PostgreSQL.
  • Hands-on experience with Entity Framework and ADO.NET.
  • Familiarity with version control tools such as Git.

Nice to Have

  • Exposure to Angular 15+ and TypeScript.
  • Exposure in Docker and Micro Services.
  • Basic knowledge of cloud technologies (e.g., Azure, AWS).
  • Familiarity with asynchronous programming and message brokers.
  • Experience with unit testing and test-driven development.
  • Understanding of CI/CD pipelines and DevOps practices.
  • Prior experience working in a Scrum-based agile environment.

Soft Skills

  • Strong analytical and debugging skills.
  • Clear and effective written and verbal communication.
  • Self-starter with the ability to work independently and within a team.
  • High attention to detail with a focus on code quality and maintainability.
  • Willingness to continuously learn and grow in a fast-paced environment.

Why Join Us

  • Be part of a collaborative, forward-thinking team
  • Flexible hybrid work culture
  • Opportunities for technical and career growth
  • Involvement in meaningful, real-world projects

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 126871339

Similar Jobs