Point your AI agent at freehire and let it find you a job.

Get the CLI →

Sonata Software

NewBe an early applicant

Full Stack Developer

Posted Updated
Discussion

Summary

Designs, builds, and maintains scalable web applications end to end using C#/.NET on the back end, Angular on the front end, and SQL Server for data, including developing RESTful APIs and working in an agile team. Cloud (Azure/AWS) and DevOps familiarity are pluses.

Mandatory Skills

Angular,Fullstack Developer,Dotnet Development,SQL


Job Description


- Proficiency in C# and the .NET Framework (or .NET Core).

- Proficiency in Angular

- Expertise in SQL Server database design, development, and performance tuning.

- Strong skills in writing complex stored procedures, triggers, and functions.

- Strong understanding of front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., Angular, React, or Vue.js).

- Experience with web services (RESTful APIs, SOAP) and database management using SQL Server.

- Familiarity with cloud platforms (e.g., Azure or AWS) is a plus.

- Knowledge of version control systems, preferably Git.

- Ability to work in an agile environment and adapt to changing requirements.

- Excellent problem-solving skills and attention to detail.

- Strong communication skills, both verbal and written.


Education Qualificaiton

- Bachelor‘s degree in Computer Science, Information Technology, or a related field. - Previous experience in a similar role with a focus on full-stack development. - Familiarity with DevOps practices and tools is a plus. - Certifications in applciation Development / Microsoft technologies are advantageous.


Roles & Responsibilities


- Design, develop, and maintain scalable web applications using .NET and front end technologies.

- Create and optimize database structures and queries using SQL Server.

- Develop RESTful APIs and integrate with various third-party services.

- Conduct code reviews and ensure adherence to best coding practices.

- Troubleshoot and debug applications to improve performance and reliability.

- Participate in agile development processes, including sprint planning and daily stand-ups.

- Stay updated with the latest industry trends and technologies to bring new ideas to the team.


Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available