Technical Consultant (Junior/Senior)
We are looking for an aspiring Technical Consultant who will be involving in Microsoft .Net technology to join our team and help us develop cutting-edge web-based applications using the latest MVC frameworks.
As a Technical Consultant, you will be part of a team that is responsible for building and maintaining high-performance, scalable, and secure cloud-based web applications using Microsoft technologies. You will also be involved in architecture design and planning for Azure, AWS and GCP based platform.
Responsibilities:
• Able to design and develop web-based applications using Microsoft .Net technologies
• Responsible for analyzing, coding, testing and implementing software solutions.
• Design, implement and test application software based on agreed business and technical requirements.
• Providing technical support for web, desktop or mobile applications
• Assist other developers in coding and debugging issues.
• Collaborate with cross-functional teams, including our customers, designers, product managers, and dev ops engineers
• Write clean, efficient, and well-documented code
• Good understanding of software designs concepts.
• Share engineering support, release, and on-call responsibilities.
• Expected to deliver consistently with little supervision.
• Keep up-to-date with the latest industry trends and technologies
Requirements:
• Bachelor’s degree in Computer Science or related field
• Senior Position – Minimum 3-5 years’ experience in vendor system development lifecycle environment
• Junior Position – Minimum 1-3 years’ experience in vendor system development lifecycle environment. Fresh graduates are encouraged to apply.
• Minimum of 3 years of experience in Microsoft .Net development
• Strong experience with web-based MVC frameworks such as ASP.NET MVC or ASP.NET Core
• Experience with JavaScript, jQuery, CSS, and HTML
• Familiarity with Agile software development methodologies
• Excellent problem-solving and analytical skills
• Strong communication and collaboration skills