Full Stack Engineer
Job Description
As a Full Stack Engineer you will play a critical role in transforming legacy.NET
Framework applications into modern scalable and efficient solutions. You will be a part of the engineering team work closely with stakeholders and apply your technical expertise in the modernization of our software stack. This is an exciting opportunity to shape the future of our technology landscape.
Key Responsibilities:
Implement modernization solutions using.NET Core and other relevant technologies.
Work on (UI) Front End part of the application
Ensure code quality performance and security in all modernization efforts.
Stay current with industry trends and best practices in .NET development.
Troubleshoot and resolve technical issues.
Requirements
The ideal candidates must have:
- Bachelors or Masters degree in Computer Science Software Engineering or a related field.
- 57 years of experience in software development including frontend with a focus on.NET technologies.
- Expertise in Microsoft.NET Stack (C# ASP.Net Web API .NET Framework .NET Core)
- Expertise in HTML 5 CSS JavaScript Typescript Node.js and Angular.
- Knowledge of Entity Framework RESTful API design and development
- Knowledge of SQL Server PostgreSQL
- Familiarity with cloud platforms (e.g. Azure AWS) and containerization (Docker).
- Familiarity with modern software development practices such as DevOps CI/CD
- Proficient in effective troubleshooting and issueresolution techniques
- Write clean efficient and scalable code for both frontend and backend components
- Ability to work effectively in a collaborative team environment.
- A commitment to staying uptodate with the latest industry trends and technologies.
node.js,html 5,devops,angular,javascript,.net framework,sql server,restful api design,css,aws,c#,.net core,postgresql,azure,typescript,docker,asp.net,ci/cd,web api,entity framework,full stack development