Job Description
Participate in requirements analysis
Collaborate with internal teams to produce software design and architecture
Write clean, scalable code using .NET programming languages
Test and deploy applications and systems
Revise, update, refactor and debug code
Improve existing software
Develop documentation throughout the software development life cycle (SDLC)
Serve as an expert on applications and provide technical support
Your skills and experience
MUST HAVE:
At least 10 years of experience in ASP.NET development
Familiarity with the ASP.NET framework, SQL Server, MySQL and design/architectural patterns (e.g. Model-View-Controller (MVC))
Knowledge of at least one of the .NET languages (e.g. C#, ASP .NET) and HTML5/CSS3
Experienced with .NET core
Familiarity with architecture styles/APIs (REST, RPC)
Familiarity with development tools: Git/SVN, Redmine, Visual Studio, Eclipse, NetBeans, Vagrant, etc.
Aggressive problem diagnosis and creative problem-solving skills.
Intermediate English skills.
BSc/BA in Computer Science or Computer Engineering
NICE TO HAVE:
Self-improver with Can-do mindset.
Clean and efficient code lover.
Good Logic thinking and able to learn new technologies quickly
Why you will love working here:
Nice and friendly working environment.
Provide devices for work.
Progressive and international working environment.
Exciting company activities.
Free in-house entertainment facilities (football), coffee, and snack (instant noodles, cookies, candies...)
Opportunities:
Direct coaching from top management
Chance to improve the technical skill during working with clients on new technology, and exciting workshops, seminars.
Chance to become leader of a dynamic and growing company.
#J-18808-Ljbffr