Participate in the design, implementation, and deployment of successful software with a self organizing Scrum team Exercise best practices and company standards for software design, development, and documentation Write automation and integration test scripts Monitor and address production issues as necessary Functionally decompose complex problems into well-defined, executable tasks Engage in the Scrum process and strive to improve yourself and the team Lead the team to complete commitments within the time/complexity estimates Support the technical development of junior team members on the team Share in the ownership of an architectural vision and actively pursue incremental progress
Required Qualifications Software development experience Expertise in .Net framework/.Net Core, C#, NuGet and GIT In-depth experience in SQL and relatiossnal database best practices Unit and Integration testing experience Experience in refactoring code Ability to effectively articulate technical challenges and solutions Experience collaborating in an agile development environment Experience with modern web application design
Preferred Qualifications Bachelors Degree in Computer Science, Computer Engineering, or a related field Experience writing automation test suites using Selenium or other tools Experience working with microservice, docker, RabbitMQ, Kubernetes and APIs Javascript/React experience Experience with Amazon Web Services (AWS
Year of Experience : 09 to 14
Job Classification
Industry: Financial ServicesFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Technical LeadEmployement Type: Full time