Senior Full Stack Engineer

Morgan McKinley
Singapore
SGD 100,000 - 125,000
Job description

Overview

We are looking for an enthusiastic Senior Full Stack Engineer (.Net) who is passionate about crafting innovative solutions to provide customers new capabilities for improved business outcomes.

Responsibilities & Tasks:

  1. Uses business and technical acumen to understand the customer's business requirements and technical requirements.
  2. Design and build high-quality Enterprise Content Management and AI-enabled Digital solutions using low-code platforms, AI-enabled or traditional software development tools.
  3. Produces code, algorithms, scripts, and objects that are efficient, elegant, well-structured, maintainable, and easy to understand.
  4. Design and build robust and reliable integrations between various platforms and components.
  5. Perform validation and verification to ensure work products meet the design specifications.
  6. Deploy the solution components for development, testing, and production.
  7. Investigate and troubleshoot issues to find and address defects.
  8. Support existing automations and processes, implementing change requirements as part of the change control process.
  9. Problem-solve issues that arise in the day-to-day running of processes and provide timely responses and solutions as required.
  10. Work closely with the product teams to propose new required features or improvements.
  11. Support pre-sales engagements with in-depth knowledge and experience.
  12. Keep abreast of emerging solutions and technologies via professional publications, seminars, and symposiums.
  13. Maintain and grow a continuing trusted relationship with customers and technology partners.
  14. Mentor others with on-the-job training.

Requirements:

  1. Bachelor's Degree in Computer Science, or equivalent.
  2. 7 years of experience in information technology; covering design, development, and integration demonstrating the ability to articulate complex technical matters to non-technical individuals.
  3. 5 years of application development and configuration for business-critical applications; configuring, debugging, and systems integration including forms, reports, underlying logic, databases, and interface components as a developer.
  4. 2 years of software integration experience with applications, data, and infrastructure involving cloud platforms.
  5. Solid practitioner knowledge on methods and tools for delivering application engagements.
  6. Quickly get up to speed on unfamiliar technologies and programming languages.
  7. Translate business requirements into viable and scalable applications.
  8. Design enterprise layered architecture applications.
  9. Tackle complex technical challenges according to project needs.
  10. Assess existing applications in performance, architecture, and development best practices.
  11. Guarantee project quality in design-time by enforcing development best practices.
  12. Apply deep and wide technical skills in architecture patterns, solutions design, and application performance.
  13. Develop applications, project manage successful delivery, provide excellent maintenance and support for these applications.
  14. Multi-task, organize, and prioritize work.
  15. Proficiency in some or all of these development resources, languages, or tools:
  16. HTML, CSS, UX and UI design, JavaScript, Relational Databases, .Net, VB, C# Sharp, ALM and APM practices and tools.
  17. NodeJS, React, Docker, Github, PuTTY, Ubuntu, SQL/DB, CI/CD, AWS/Azure/GCP.
  18. Enterprise Content Management Solutions.
  19. Presales accomplishments with solutions involving applications, infrastructure, and integration.
  20. Excellent interpersonal skills and communication skills.
  21. Working Knowledge of AI and Enterprise Content Management.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Full Stack Engineer jobs in Singapore