Able to write well-structured and maintainable code.
Experience in developing RESTful API, Web Services.
[Big plus] Strong analytical and problem-solving skills, with proven ability to design pragmatic solutions.
Experience in relational and non-relational databases PostgreSQL and Entity Framework, Entity Framework Core ORM.
Strong OOP knowledge and practical experience applying design patterns and modern development practices like TDD, IOC.
Experience in Unit Testing (xUnit, MSTest, Moq).
Strong understanding of GIT, Pull Requests, and DevOps in general.
Bachelor&039;s degree (Computer Science/Information Technology/Electronics & Communication/ Information Science/Telecommunications).
At least 1 years of experience in one platform development with ReactJS or JavaScript.
Experience in developing end-user applications.
[Big plus] A proven hands-on Technical Lead, with experience working in successful software development companies
Experience with Agile development methodologies, Scrum framework.
3+ years of .NET development experiences (.NET Core, C, ASP.NET, MVC).
Nice to have:
[Big plus] A proven hands-on working experience as a solution or technical architect.
Written and verbal communication skills (technical and non-technical) to facilitate dialog, decision-making, and broad support for the team&039;s shared direction.
[Big plus] REST API design and microservices implementation.
[Big plus] Experience with Abp framework, DevOps, DDD.
Docker or other container technologies.
[Big plus] AWS (preferred), Azure or GCP services, and solution architectures.
[Big plus] Experience integration with Stripe, Twilio.
Eager to learn new technologies.
Object-oriented design including common patterns.
Experienced understanding of all aspects of the software engineering process and familiaritywith alternative approaches to it.
Have knowledge or experience with CI/CD
Ability to research, adapt quickly to new technologies
Working experience within cloud environments (AWS or Azure).
Experience in modern development techniques Microservices.
Soft-skill:
Good at investigating and solving incident and problem skill
Self-motivated and Self-directed.
Teamwork skills
Highly responsible in work, proactive, self-organized, and good teamwork spirit.
Good English Communication skills