Overview
As a .NET Fullstack Developer, you will play a crucial role in developing and maintaining high-quality software applications using the .NET framework and related technologies. You will be responsible for both front-end and back-end development, ensuring seamless integration between the two. Your work will contribute to creating efficient, user-friendly, and scalable solutions for our organization.
Job Title - Senior Software Engineer
Years of Experience: 5-8 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 front-end technologies such as JavaScript, HTML, and CSS.
- Collaborating with cross-functional teams to define, design, and ship new features.
- Writing clean, scalable, and well-documented 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
- Bachelor's 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 front-end and back-end technologies.
- Proficiency in C# and ASP.NET for server-side development.
- Strong knowledge of front-end 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 cross-functional teams and communicate effectively with technical and non-technical stakeholders.
- Solid understanding of web application security principles and best practices.
- Experience with version control systems, such as Git, and CI/CD pipelines.
- Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment.
Skills: c#,agile methodologies,ci/cd pipelines,asp.net,css,angular,react,dotnet,javascript,sql server,git,html