As a SQL Developer, you ll be an essential member of a fast moving agile development team building the latest fintech product.
You will contribute to all aspects from design, development and testing to deployment and ongoing support working alongside product management and customer support.
Your work will directly impact thousands of users across multiple Azure cloud regions.
You ll be responsible for taking personal ownership in both your code and others, this includes ensuring proper tests, documentation and communication around development.
Primary Requirements:
Minimum of 5 years experience in:
SQL database development using technologies such as SQL Server and Azure SQL Database;
Expert with performance tuning and optimization of SQL queries, stored procedures, functions and indexes.
Secondary Requirements:
Middle tier development using technologies such as ASP.NET MVC, WCF, C#, .NET and Entity Framework;
Knowledge of contemporary software development methodologies and processes especially Agile Scrum;
Experience designing and developing responsive web enterprise applications;
Testing methods and tools with a focus on automated testing;
Nice to Have:
Front-end development using technologies such as HTML5, CSS, JavaScript, JQuery, Bootstrap, AngularJS / React (or similar modern framework);
Experience in Microsoft Azure DevOps and Git.
Developing scalable web applications on the Microsoft Azure Cloud, AWS and/or GCP public cloud offerings;
Work with Package Managers (i.e. Bower, NPM), and Task Runners (i.e. Gulp, Grunt)
Experience with RESTful API or other web communication frameworks;
Experience with load and performance testing and code profiling
Experience with the Java technology stack and related tools
Expert verbal and written communication skills, ability to communicate on a broad spectrum (from deep technical discussions to high level executive vision)