Job description
Over View
Seeking a full-stack Application Developer to help our customers. The Application Developer will play a key role defining and implementing a robust software architecture combining IoT and analytics. As part of a small, passionate team, your work here will be noticed, appreciated, tested, and deployed. The Applications Developer must have initiative, drive, and a strong work ethic. The position balances a fast-paced work environment with doing things meticulously and properly; working independently within highly collaborative integrated teams; creating new code with ensuring it doesn't break the previous version. The perfect candidate should love solving complex technical problems across all levels of software architecture, development, and debugging.
Roles and Responsibilities
· Design, develop, and maintain both new and existing code, ranging from client-side development using JavaScript, HTML, and CSS, to server-side code using C# and ASP.NET MVC, Web API, Windows services, and ADO.NET for data persistence and retrieval.
· Write readable, extensible, testable code, while being mindful of performance requirements.
· Create, maintain, and run unit tests for both new and existing code, with a goal of delivering defect-free and well-tested code to QA.
· Work with management to create and adhere to schedules, while maintaining flexibility to adapt to shifting market demands.
· Translate mock-ups and wireframes into functioning front-end code .
· Write and maintain documentation for new and existing features.
· Keep up to date on best practices and new technologies.
· Rapid prototyping and presenting conceptual design and working prototypes to management.
· Conduct design and code reviews and collaborate to ensure your own code passes review.
· Work with Product Management to analyze requirements.
Desired Candidate Profile
· Solid understanding of OOP design principles
· Visual Studio 2019, SQL Server 2016
· Remote debugging & Unit Testing Front-end
· Experience in consuming Azure related services, Key Vault, Azure Pipelines, Azure Web-Jobs
· C#, ASP.NET MVC, Web API
· JavaScript, jQuery, AJAX
· HTML5, CSS3, Responsive Design
· Understanding of web technology stack, including HTTP, REST, cookies, caching, and asset loading Back-end
· Windows & web services, WCF, MSMQ
· C# and .NET Framework
· Experience with scalable, performant design and architecture Database
· Working knowledge of SQL and relational databases
· Should be able to read and write basic SQL queries, stored procedures, views, and functions ADO.NET & LINQ to SQL
Desired Skills
· Familiarity AWS
· Installation and familiarize Oracle Service Cloud
· Experience with automated builds and deployment (TeamCity, Docker, Azure Pipelines)
Front-end
· Telerik & Kendo UI
· Experience with Angular 8 +
· Experience with .NET Web Forms and migrating to MVC
Back-end
· AWS Lambda, PHP
· Experience with NOSQL database
Job Type: Full-time
Pay: From ₹125,000.00 per month
Benefits:
Schedule:
Supplemental Pay:
Ability to commute/relocate:
Education:
Experience:
Expected Start Date: 15/08/2022
Found this job inappropriate? Report to us