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