Description
Job Summary:
Coordinate and develop software solutions, manage developers' activities, and analyze requirements in an agile environment.
Key Highlights:
1. Software coordination and development
2. Working with modern technologies: C#, SQL Server, Azure DevOps
3. Opportunity in an agile methodology environment
* Coordinate diverse tasks, delegating and monitoring activities of junior and mid-level developers.
* Gather, analyze, and document software requirements requested by users.
* Develop integration services with third-party systems.
* Perform modifications and implementations in systems/projects using C\# and/or VB.NET, as required by the company.
* Perform modifications and implementations in reports using Crystal Reports.
* Execute queries and create database objects (stored procedures, views, functions) in SQL SERVER (version 2016 and later).
* Properly utilize task management tools.
Required Knowledge:
* Techniques for requirement elicitation, analysis, and documentation.
* Software architecture.
* Programming (C\# and/or VB.NET, CRYSTAL REPORTS, SQL SERVER 2016 and later).
* Web Services and Web API development.
* Agile development methodologies.
* Azure DevOps, Git.
Desired Knowledge:
* Frontend frameworks (Blazor, React, Ionic, Mobile, etc.).
* Development of unit and integration tests.
* DDD architecture, messaging bus (ESB, microservices).
* Continuous integration management.
* Company's business domain (wholesale and supermarket retail).
Minimum Education: Bachelor's Degree
Desired Education: * Computer Engineering, Bachelor's Degree
* Transportation allowance
* Health insurance plan
* Dental insurance plan
* Education assistance
* Attendance bonus
* Wellhub
* MediQuo