Job Description - Sr. Software Engineer - .Net Full Stack (.Net/.Net Core + React / Angular js / Javascript with Css and Bootstrap + MS SQL)
Industry Type: Software Product
Department: IT / Software Development
Location: Hyderabad
Desired Experience: 4 - 7 years
Employment Type: Full Time
Education: Bachelor’s Degree in Computer Science, IT, Engineering or a related field
Acads360 is seeking a talented and experienced Senior Software Engineer – .NET Full Stack Developer to join our team. The ideal candidate will possess a robust background in developing scalable, high-quality software applications using .NET/.NET Core, along with front-end technologies such as React, AngularJS, JavaScript, CSS, and Bootstrap. The role also requires expertise in MS SQL and a proven ability to deliver in a fast-paced SaaS product-based environment.
As a Senior Software Engineer, you will collaborate with cross-functional teams to design, develop, and maintain cutting-edge software solutions. This role is critical for driving innovation, enhancing product features, and delivering exceptional user experiences.
Key Responsibilities
-
Full Stack Development:
-
Design, develop, and maintain SaaS-based software applications using .NET/.NET Core for the backend and React/AngularJS for the front end.
-
System Design:
-
Participate in architectural discussions, create design documents, and ensure adherence to design standards and best practices.
-
Database Management:
-
Design, optimize, and maintain database schemas, queries, and stored procedures in MS SQL Server.
-
Code Quality and Standards:
-
Write clean, efficient, and maintainable code while adhering to coding standards and best practices. Conduct peer code reviews to ensure quality.
-
Collaboration:
-
Work closely with Product Managers, Designers, and QA Engineers to deliver high-quality software solutions.
-
Performance Optimization:
-
Optimize application performance, scalability, and responsiveness. Identify and resolve technical issues and bugs.
-
Mentorship:
-
Mentor junior developers by providing technical guidance, training, and constructive feedback.
-
Continuous Improvement:
-
Stay updated with the latest technologies, tools, and practices in software development and recommend improvements to the development process.
Key Skills
-
Backend Technologies:
-
.NET/.NET Core, RESTful API Development
-
Frontend Technologies:
-
React, AngularJS, JavaScript, CSS, Bootstrap
-
Database Management:
-
MS SQL Server, including advanced SQL querying and optimization techniques
-
Version Control:
-
Git, GitHub, or equivalent
-
Other Skills:
-
Strong problem-solving and debugging skills
-
Excellent communication and teamwork abilities
-
Knowledge of Agile/Scrum methodologies
Qualifications
-
Educational Background:
-
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
-
Experience:
-
4-7 years of hands-on experience in Full Stack Development with .NET/.NET Core, React/AngularJS, and MS SQL Server.
-
Certifications (Preferred):
-
Microsoft Certified: Azure Developer Associate or similar.
-
Certifications in Full Stack Development or Agile methodologies.
-
Domain Expertise:
-
Experience working in a SaaS product-based environment is highly desirable.