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:
Uses business and technical acumen to understand the customer's business requirements and technical requirements.
Design and build high-quality Enterprise Content Management and AI-enabled Digital solutions using low-code platforms, AI-enabled or traditional software development tools.
Produces code, algorithms, scripts, and objects that are efficient, elegant, well-structured, maintainable, and easy to understand.
Design and build robust and reliable integrations between various platforms and components.
Perform validation and verification to ensure work products meet the design specifications.
Deploy the solution components for development, testing, and production.
Investigate and troubleshoot issues to find and address defects.
Support existing automations and processes, implementing change requirements as part of the change control process.
Problem-solve issues that arise in the day-to-day running of processes and provide timely responses and solutions as required.
Work closely with the product teams to propose new required features or improvements.
Support pre-sales engagements with in-depth knowledge and experience.
Keep abreast of emerging solutions and technologies via professional publications, seminars, and symposiums.
Maintain and grow a continuing trusted relationship with customers and technology partners.
Mentor others with on-the-job training.
Requirements:
Bachelor's Degree in Computer Science, or equivalent.
7 years of experience in information technology; covering design, development, and integration demonstrating the ability to articulate complex technical matters to non-technical individuals.
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.
2 years of software integration experience with applications, data, and infrastructure involving cloud platforms.
Solid practitioner knowledge on methods and tools for delivering application engagements.
Quickly get up to speed on unfamiliar technologies and programming languages.
Translate business requirements into viable and scalable applications.