About the Job
We are seeking a skilled developer to join our team. This role will involve working on large applications with complex transactions, using various technologies such as .NET core MVC, C#, Entity Framework, Web API, and AWS.
Key Responsibilities
* Participate in all Scrum ceremonies, including daily scrums, sprint planning, and retrospectives.
* Gather requirements and analyze them to create user stories.
* Estimating and analyzing story complexity, performing UI and DB design, coding, unit testing, and deployment of code to Dev/STG.
* Performing UAT and production bug fixes, participating in release calls, and resolving issues found.
* Production support and resolving issues found, performing daily/weekly production monitoring jobs.
* Supporting associate developers in requirement gathering, analysis, coding, testing, and production support.
* Daily project health monitoring.
Required Skills and Qualifications
The ideal candidate will have 10+ years of experience in .NET technologies, good communication skills, and knowledge of Agile Methodologies, such as Extreme Programming (XP).
* .NET core MVC, C#, Entity Framework, Web API
* AWS: S3, RDS, Lambda, Gateway, SQS
* SQL Server: data analysis, writing complex queries, stored procedures
* Linux and open-source software
* Relational databases: SQL Server, MySQL, PostgreSQL
* Design patterns, refactoring, and unit testing
Benefits
Why join us?
You'll have an outstanding opportunity to use your skills and imagination to push the boundaries of what's possible. You'll be challenged, but you won't be alone. You'll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
Others
We are an equal opportunity employer and welcome applicants from diverse backgrounds.