Job Title: Senior Consultant | Azure Functions | Bengaluru | Engineering
asp.net core
· asp.net mvc
· C#
· webservice
· Azure PaaS (Azure Logic Apps, Azure Functions, Azure Services, Azure Storage)
· react
· angular
· javascript
· HTML5
· CSS3
· Bootstrap
· Vue.js
· data structure
· MSSQL
· Karma
· Jasmine
· PostgreSQL
Out of the above listed skills following are Non-negotiable skills
· C#
· .Net Core
· ASP.Net
· React / Angular
· Azure DevOps & Azure PaaS
· AZ – 204 Certification
· Azure – Azure App Insights, Azure Redis Cache, Azure API management, Azure service fabric, Azure service bus, Azure application gateway, Azure functions, Azure logic apps. (any 4 out of 8 mandatory)
Nice-to-Have:
· Certification in OutSystems / Mendix
· Docker
· CI/CD, DevOps
2-5 years’ proven experience as a .NET Developer using SQL Server as backend.
● Actively using the latest ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)).
● Familiarity with Blazor, CI/CD.
● Knowledge of third-party framework for development such as DevExpress or Infragistics is a plus.
● Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3 with jQuery.
● Familiarity with architecture styles/APIs (REST, RPC).
● Salesforce integration through SOAP and REST.
● Experience creating database schemas that represent and support business processes.
● Skill for writing reusable libraries.
● Understanding of Agile methodologies.
● Excellent troubleshooting and communication skills.
Required Skills:
● Sound understanding of software development strategies for Front office trading applications and understanding of overall financial and asset management domain.
● Able to understand asset management and financial data and design test scenarios/strategies for data flow across business applications.
● Extensive experience in software development methodologies including both Agile (Scrum, Kanban) and Waterfall models.
● Proven expertise in software design, software development, and unit testing of cost-effective enterprise level application systems, middleware, and web solutions that exceed client's business requirements and expectations.
● Experience and/or basic understanding of infrastructure, networking, and security concepts is a plus.
● Strong understanding of software development life cycle.
● Self- driven and self-motivated person with great communication and presentation skills.
● Comfortable working as a member of integrated team as well as independently.
● Work schedule flexibility.
● Ability to understand and re-design the existing design of the applications to the latest needs from business and technical side.
Technical Skills requirements
● Development Languages and Frameworks: HTML5, XML, CSS, JavaScript, jQuery, SQL, .Net, .Net Core, C#, Entity Framework.
● SD Methodologies: Agile, Scrum, Waterfall, Kanban.
● Architecture: OOP, client server, web based, and mobile applications is a plus.
● Databases: MS SQL Server.
● Infrastructure: GIT, Azure (Data Bricks, Data Lake).
● Operating Systems: Windows 7/10, Linux, MacOS is a plus.
● Software and Tools: Jira, Confluence.