The CHI team is looking for a .NET Core Software Engineer.
- Assists with the documentation and maintenance of architectures
- Assists with features and modules design
- Proposing AWS Serverless solutions
- Assists with the documentation and maintenance of designs for software systems
- Develops scripts and code for a feature and module
- Cross-technical integration
- Fixes defects
- Captures, consolidates and maintains an inventory of applications/infrastructure for all software engineering verticals
- Investigates, analyze, and evaluate new technologies
- 4+ years of experience in a developer position
- Solid knowledge of AWS Cloud ecosystem (any additional cloud provider is an asset)
- Solid knowledge of C#
- Extensive experience developing cloud-based solutions in .NET Core
- Experience with web APIs \'s (REST, GraphQL most advantageous)
- Experience, knowledge, and understanding of serverless architecture on AWS cloud
- Experience in the development of microservice-based, distributed systems
- Experience Practical knowledge of SQL database systems (SQL Server, Postgres) and proficiency with SQL language
- Experience with both Entity Framework Core and Dapper
- Theoretical and practical knowledge about Domain Driven Design, concepts, approaches, and patterns
- Previous knowledge about MediatR and implementation of CQRS with this library
- Ability to test your code using xUnit
- Attention to detail, troubleshooting, and communication skills
- Ability to develop effective and efficient ways of implementing business requirements with your teammates.
— Flexible working schedule
— Remote work or work in one of our development offices
— Covered rest period (20 business days+ 5 days off)
— Professional growth: a variety of projects, regular technical events, mentorship
— Free English classes (we have an amazing English teaching team)
— Speaking club with a native English speaker
— Amicable atmosphere and team building
About us: CHI Software is a development center with a team of 500+ experts and complex in-house expertise in different business domains and industries like retail, fintech, insurance, etc. We provide managed delivery and team extension services worldwide to startups and reputed companies. On our projects we constantly keep up with the current technology trends, developing Big Data, IoT, Machine Learning, Computer Vision, AR/VR, Cloud (AWS, Azure) solutions.
About CHI Software
CHI Software is a software development company with 16 years of experience in the field. We collaborate with enterprises across the globe by delivering cutting-edge technology solutions for startups and medium-sized businesses. With over 600 engineers, we focus on Artificial Intelligence, Big Data, Cloud Computing, IoT, and Web solutions for Finance, Insurance, Real Estate, Retail, Media & Entertainment, and Travel industries. CHI Software is a global software development provider headquartered in Limassol, Republic of Cyprus, with distributed offices in Philadelphia (PA), USA, Kobe, Japan, and Lviv, Ukraine.
We constantly keep up with the current technology trends, developing Big Data, IoT, Machine Learning, Computer Vision, AR/VR, and Cloud (AWS, Azure) solutions.
DOU company page:
Job posted on
18 January 2023