Overview
As a .NET Fullstack Developer you will play a crucial role in developing and maintaining highquality software applications using the .NET framework and related technologies. You will be responsible for both frontend and backend development ensuring seamless integration between the two. Your work will contribute to creating efficient userfriendly and scalable solutions for our organization.
Job Title Senior Software Engineer
Years of Experience: 58 Years
Mandatory Skills: Dotnet Angular
Key Responsibilities
- Designing developing and maintaining web applications using C# ASP.NET and related technologies.
- Creating and implementing user interface components using frontend technologies such as JavaScript HTML and CSS.
- Collaborating with crossfunctional teams to define design and ship new features.
- Writing clean scalable and welldocumented code following best practices and coding standards.
- Ensuring the technical feasibility of UI/UX designs and optimizing applications for maximum speed and scalability.
- Integrating data storage solutions such as SQL Server into applications and implementing data security and protection.
- Troubleshooting and debugging applications to optimize performance and resolve issues.
- Participating in code reviews identifying areas for improvement and suggesting solutions.
- Staying updated on emerging technologies and trends in web development and implementing them where applicable.
- Collaborating with stakeholders to understand their requirements and deliver innovative solutions that meet their needs.
Required Qualifications
- Bachelors degree in Computer Science Engineering or a related field or equivalent work experience.
- Proven experience as a Fullstack Developer or similar role with expertise in both frontend and backend technologies.
- Proficiency in C# and ASP.NET for serverside development.
- Strong knowledge of frontend technologies such as JavaScript React HTML and CSS for building user interfaces.
- Experience in working with databases particularly SQL Server and writing efficient queries and stored procedures.
- Familiarity with Agile methodologies and the software development lifecycle.
- Ability to collaborate with crossfunctional teams and communicate effectively with technical and nontechnical stakeholders.
- Solid understanding of web application security principles and best practices.
- Experience with version control systems such as Git and CI/CD pipelines.
- Strong problemsolving skills and the ability to work in a fastpaced dynamic environment.
c#,agile methodologies,ci/cd pipelines,asp.net,css,angular,react,dotnet,javascript,sql server,git,html