Software Engineer (.NET Full Stack Developer)

J
JobgetherSoftware development
Based in IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3–5 years of professional software development experience.
Required Skills
SQLFull Stack Development.NETAngularUnit Testing

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, or an equivalent technical discipline.
  • 3–5 years of professional software development experience.
  • Strong experience with .NET and related software development technologies.
  • Practical experience with AngularJS or comparable frontend development technologies.
  • Solid SQL knowledge and experience working with relational databases.
  • Experience designing, developing, testing, and maintaining scalable applications.
  • Ability to troubleshoot and resolve complex technical issues.
  • Experience delivering high-quality software within an Agile development environment.
  • Understanding of software engineering fundamentals, coding standards, testing, and maintainable application design.
  • Ability to collaborate with technical and non-technical stakeholders.
  • Strong analytical and problem-solving skills with attention to detail.
  • Good communication skills and ability to work effectively within a cross-functional team.

Responsibilities

  • Design, develop, test, and maintain scalable software applications and services.
  • Build clean, efficient, scalable, and maintainable code in line with established engineering best practices.
  • Develop full-stack solutions using .NET, AngularJS, SQL, and related technologies.
  • Analyze, troubleshoot, and resolve production issues to maintain application reliability and performance.
  • Design and execute unit tests to validate functionality and support software quality.
  • Participate in application deployment, monitoring, maintenance, and ongoing improvements.
  • Collaborate with stakeholders and cross-functional teams to understand requirements and deliver technical solutions.
  • Participate in Agile ceremonies and contribute to iterative development and delivery.
  • Create and maintain technical documentation covering application functionality, processes, and solutions.
  • Contribute to continuous improvement of development practices, application quality, and engineering processes.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now