Full Stack Developer (Sr.NET Developer)

Posted on June 18, 2025

Apply Now

Job Description

  • Full Stack Developer (Sr.NET Developer)
  • We are seeking a hand-on, highly experienced full stack senior developer who will enjoy being a part of a dynamic, professional team working on creating fantastic new features for our client.
  • Responsibilities
  • Minimum of 5 years of experience in designing, developing, and maintaining software applications using the .NET framework & C#
  • Working in collaboration with technical leads to identify the improvements and new features in the platform.
  • Designing and building high-performance, scalable applications.
  • Working with architects and other stakeholders to design new features or refactor existing ones.
  • Optimizing existing codebases for performance and maintainability.
  • Participating in code reviews and helping junior team members grow.
  • Providing support for production issues when necessary.
  • Collaborating with other developers, designers, and stakeholders to define project roadmap and deliver solutions.
  • Troubleshooting and debugging software issues.
  • Ensuring code quality through unit testing, code reviews, and automated testing frameworks.
  • Providing technical support and assistance to users and other developers.
  • Maintaining and updating existing software applications.
  • Staying up-to-date with the latest technologies and best practices in the .NET ecosystem.
  • Participating in code reviews and contributing to the team's knowledge base.
  • Developing documentation for software applications.
  • Qualifications
  • Coding Skills: Experienced in writing high quality code quickly (peer reviews, peer testing).
  • .NET: 5 - 8 years of experience with .NET
  • Database Development: Experience in database development (e.g.MySQL).
  • Microsoft Certified Solutions Developer/Expert (MCSD/MCSE) certification
  • (commonly preferred but not required)
  • Cloud certification (commonly preferred but not required)
  • Must Have Skills
  • Programming Languages: Proficiency in C#
  • Frameworks and Technologies: Strong understanding of the .NET framework, including .NET Core.
  • API integration: Extensive experience of RPC and REST application programming interfaces (APIs)
  • Databases: Experience with MySQL Server or other relational databases.
  • Testing and Debugging: Experience with unit testing, integration testing, and debugging tools.
  • Familiarity with object-oriented design and development concepts.
  • Experience with MVC and Web API.
  • Software Development Lifecycle (SDLC): Understanding of SDLC methodologies, including Agile.
  • Experience with the Atlassian stack
  • Problem-Solving and Communication: Strong problem-solving, analytical, and communication skills.
  • Collaboration: Ability to work effectively in a team environment.
  • Ability to work independently as well as in a team environment.
  • Knowledge of budget design and solution engineering
  • Good to Have Skills
  • Web Development: Knowledge of web technologies such as REACT.
  • Experience with cloud platforms (Azure, AWS, Google Cloud).
  • Knowledge of DevOps practices and CI/CD pipelines.

Required Skills

full stack developer (sr.net developer)