Job Details
- Involve in the development of applications/web systems based mainly on Microsoft .NET and SQL Server technology.
- Play a role of troubleshooting for issues/problems originating from applications in production environment.
- Provides support for the vision of the architecture team
- Initiates and takes responsibility for timely completion of software tasks, initiates alternative task paths or work-around when problems are encountered.
- Understands and adheres to the software development process and standards; aids management in their optimization and maintenance.
- Prioritizes software tasks and identifies areas of potential software risk.
- Assists management and project management with development challenges on a daily basis.
- Strong willingness to learn continuously
- Works on self-organizing teams that continuously improve to deliver high quality products on time.
Job Requirements
- Must have experience in database: SQL Server…
- Must have experience in C#, JavaScript, HTML, AJAX, CSS
- MS Visual Studio 2013/2015
- MS SQL Server 2008/2012/2014
- Keeping high quality source code.
- Able to grasp new technologies quickly.
- Must be result-oriented and self-motivated.
- Good presentation skill and good communication
- Spoken English skill
- Bachelor’s degree in Computer Science/Information Technology
- Four or more years developing software or equivalent education
Essential Skills
- Increased level of responsibilities, as value-added member of the team
- Work well with others as individual contributor
- Strong problem solving and debugging skills
- Ability to work and participate in a team setting with an open, collaborative communication style
- Excellent communication skills
- Experience with large scale services, distributed systems, Azure, and SQL is a plus
- Act in accordance with and is an ambassador of our company values