to build software using C# on .NET Core framework. You will be working with leading Australian software development company to build and enhance existing SaaS product.
In this role, you should be able to write functional code. You should be a team player and excellent communicator. If you are passionate about the .NET framework and software design/architecture, we'd like to meet you. Your goal will be to work with internal teams and external stakeholders to design, develop and maintain software. Preference will be given to candidates who are based in Gujarat.
Main Duties :
Participate in requirements analysis
Collaborate with internal teams to produce software design and architecture
Write clean, scalable code using C# programming language
Hands on coding, authoring unit tests, performance tests and maintaining high code quality.
Perform and design code reviews and provide feedback on areas that need improvement.
Develop documentation throughout the software development life cycle (SDLC)
Serve as an expert on applications and provide technical support
Qualifications
Bachelor's in computer science, Engineering or a related field
Experiences
Proven experience as a .NET Developer or Web Application Developer
Excellent understanding of object-oriented analysis and design is a must.
Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
Experience in .Net Core, C#, JavaScript, SQL, Azure, MVC, Web API, C# , Entity Framework, LINQ, MS SQL, JavaScript, AJAX, XML/XSL, Web Services, SSL, Web Application Security, Performance Tuning
Advanced knowledge of at C# and HTML5/CSS3
Familiarity with architecture styles/APIs (REST, RPC)
Experience with cloud computing platforms such as AWS or Azure is a plus.
Understanding of Agile methodologies.
Excellent troubleshooting and communication skills
Attention to detail
Bachelor's in computer science, Engineering or a related field
Over 5+ years of experience in enterprise Web application development using .NET (C#), .NET Core and SQL as backend database.