Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for customers and colleagues
Job Summary
Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for customers and colleagues.
Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration.
Adherence to secure coding practices and implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Matching Summary
Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for customers and colleagues.
Skills & Requirements
Must-have
C# .NET, .Net core, LINQ
Model-View-Controller (MVC) patterns
HTML 5, Bootstrap, CSS
Angular JS or React JS
REST and SOAP API development
SQL and Oracle databases
Nice-to-have
Containerization platform and docker deployment
CI/CD pipelines in Git Lab
AWS and Azure cloud services
ETL concepts and processes
Risk and controls
Change and transformation
Business acumen strategic thinking
Key Requirements
In-depth technical knowledge and experience
Thorough understanding of underlying principles
Leadership responsibilities or individual contributor technical expertise