Job Description:
We are seeking an experienced software developer to engage in all aspects of the development process.
Job Responsibilities:
Research and prototype complex design solutions
Participate in code and design reviews
Deliver well-tested programs that contain few significant program-level issues, using structured testing techniques
Develop well-structured, well-documented code
Requirements:
Minimum of 3+ years of experience developing and implementing applications using technologies including: Microsoft Technologies, C#, .NET 8+, Blazor , Entity Framework Core, WebAPI, ASP.NET, HTML5, Angular, TypeScript, Visual Studio, JavaScript, and MS SQL Server
Ability to communicate with the team lead in order to quickly understand the business requirements and turn them into technical requirements
Strong system design skills with an emphasis on object-oriented design
Strong analytical skills
Java Experience a Plus