Job Description:
We are looking for .Net developers to expand our technical team to support a growing platform. You will create applications from scratch, configure existing systems and provide user support. You should be a team player and an excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we’d like to meet you. Your goal will be to work with internal teams to design, develop and maintain software.
Main Responsibilities:
- Participate in requirements analysis;
- Collaborate with internal teams to produce software design and architecture;
- Write clean and scalable code;
- Deliver features, from 0 to 100%, tested (manual and automated), efficient and working;
Job Requirements:
- Minimum 3 years of professional software development experience
- Comprehensive knowledge of .NET Core, EF core, Postgres, Transaction, Redis cluster, Docker, RabbitMQ, Elastic Search, Kafka.
- Past experience with using software development tools and methods (source control, unit testing, bug tracking, continuous integration, etc.)
- Understanding of Design patterns and system architecture (domain driven,SOP, CQRS, etc.)
- Analytical and problem-solving skills;
- Understanding of Agile methodologies
- Strong attention to detail
- Excellent troubleshooting and communication skills
- Knowledge of REST and RPC APIs
- Able to work well in a team setting
- Employment Type: Full Time
- Also, If you are a motivated fresh graduate looking for an opportunity to put your knowledge into practice and start your career, send us your CV!