.NET C# SQL Git WEB API Agile xUnit .NET Core intermediate
Who can apply:
Candidates with one or more years of experience working as a C# engineer. Formal education in IT is not required, but is a plus. We will give an advantage to the candidates with bachelor’s or master’s degree in IT.
Writing reusable, testable and efficient code in C# and .NET Core
Designing and implementation of low-latency, high-availability, and high performance applications
Debugging and maintaining written code
Implementation of security and data protection
Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)
Identifying and handling technical risks and issues
Working in a project team alongside other engineers
Communication with the team and clients on a daily basis
Proficiency knowledge of C#
Proficiency knowledge of .NET Framework or .NET Core
Good knowledge of .NET Web API
Good knowledge of unit and integration testing best practices and relevant frameworks (e.g., NUnit, xUnit, Moq)
Ability to write clean, easy-to-understand code
Outstanding analytical and problem-solving capabilities
Relational databases and knowledge of SQL
User authentication and authorization between multiple systems, servers, and environments
Understanding fundamental design principles behind a scalable application
Creating database schemas that represent and support business processes
Proficient understanding of code versioning tools, such as Git
Sound understanding of coding and development processes
Experience in working in an agile environment
Strong knowledge of the English language
Nice to have:
Experience working in Fintech, Insurtech, Retail, or Medtech domains
Experience in working with microservice architecture
Experience in working with Azure or other Cloud Platforms (such as AWS, Google Cloud)
Experience in working with Azure Functions
Experience in working with Serverless architecture
Good knowledge of Docker and Kubernetes
Experience in working with NoSQL databases
Good knowledge of at least one front-end framework (React.js, Next.js, Angular, Vue.js…)
Benefits of working in our team:
Working on a large number of different projects that will provide you with an opportunity to work with various startups
Expanding knowledge and growing together with the team
Getting to know different teams from different countries and meeting different organizational cultures which will provide you with a chance for personal and professional development
Involvement in a challenging and dynamic working environment
Having the entire team's support in helping you blend into the company's culture, fit in, and bond with others
Having the entire team's support in helping you sharpen your skills
What's in it for you?
A Great Company Culture.
Work with an amazingly talented bunch of people in a transparent and flat organization.
We will include your family in the company's social activities.
In-house lectures and paid trainings.
Everyday fresh seasonal fruits and refreshment.
Paid Yoga, CrossFit or gym trainings.
Paid foreign language courses.
Team building gatherings, travelings and parties.
The opportunity to participate in various charity activities.
Private health insurance.
Our vision and mission are:
Our dream is to make a happy and a successful business that would allow us to use its success and power to shape a better world.
firstname.lastname@example.org:~# Helloworld.rs koristi kolačiće kako bi ti pružao najbolje korisničko iskustvo. Nastavkom korišćenja
sajta smatraćemo da imamo saglasnost sa korišćenjem kolačića. Više o kolačićima možeš pročitati