Responsibilities:
- You will be responsible for application development, implementation, customer training, support and maintenance for both on-premise and cloud deployments.
- You will apply the principles of software engineering to translate functional requirement into good technical design, scalable coding, maintenance and thorough testing.
- You will ensure application development work follow policies, standards and industry best practices
- Any other IT related tasks to support smooth business operations
- Ad-hoc duties as assignedWorking on implementations of Microsoft business solutions
- Application configuration and customizations of modules
- Project Management
Requirements:
- Diploma or Bachelor’s Degree in Computer Science, Information Systems or other related field or equivalent work experience
- Experience in web application development
- Experience in development with ASP.NET with C#
- Experience with XML and defining WSDLs for interfaces
- Experience in web development markup languages (HTML/XML) and stylesheet languages (CSS/XSL)
- Experience using SQL server including design and development of tables, functions, stored procedures, views, indexes, etc.
- Proficient with Visual Studio
- Strong written and verbal communication skills
- Bonus: Demonstrates knowledge and abilities in Microsoft Dynamics CRM or Power Apps
- Bonus: Microsoft Certified Professional
- Bonus: Agile Development