Job Description & Requirements
Responsibilities
- Work closely with product management team, and other team members to achieve common goals.
- Participate in the entire software development lifecycle, including design, coding, testing, deployment and production support.
- Improve code quality
- Develop/ maintain automated unit test scripts and perform unit testing
- Perform investigation/troubleshooting of issues raised on application/ mobile application and provide timely resolutions
- Keep up-to-date of new technologies, explore and experiment technologies that will help to improve technical efficiencies
- Develop Proof-of-Concept for new ideation or initiatives
- Identify areas of improvement, improve development efficiency and application quality.
- Develop and maintain documentation, including technical specifications and system design
Requirements
- At least 2-3 years of software development experience
- Min Degree in Computer Science/Information Systems or relevant
- Well versed in C#, LINQ, Generic Collection
- Well versed in ASP.NET, MVC, .NET Core Blazor
- Experience with database applications (SQL, database tuning)
- Experience with Java script/XML/SQL
- Knowledge of communication protocols and APIs
- Ability to work in a fast-paced environment with minimal supervision
- Sense of ownership and pride in your performance and its impact on the company’s success
- Excellent analytical and problem-solving skills
- Good time-management skills and Team player
- Great interpersonal and communication skills
Plus, skillsets
- DevExpress ASP.NET Controls and Reporting tools.
- Experienced with HR, Payroll or Time Management System