Senior Software Engineer
Core
Design, develop, and maintain front-end and back-end components of PLUK systems, including applications, services, and platforms.
Role type
Senior Full Stack Software Engineer
Builds
Client-side and server-side architecture, front-end components, self-contained services, and APIs
Domain
Financial Services / Enterprise Software
Required skills
JavaScript, CSS3, HTML5, React, Angular, jQuery, C#, Java, Python, SQL, NoSQL (MongoDB), Redis, AWS, Azure, GCP, UI/UX design, API development, database management, debugging, security remediation
Preferred skills
Experience with desktop and web applications, knowledge of multiple server-side languages (Net, Ruby), cloud deployment
Technologies
React, Angular, jQuery, LESS, C#, Java, Python, SQLServer, Oracle, MongoDB, MySQL, Redis, Memcached, Varnish, Apache, AWS, Azure, Google Cloud Platform
Responsibilities
Design and implement client-side and server-side architecture; Build front-end components through effective visual design and functionality; Develop and manage well-functioning databases, applications, and systems; Write self-contained services and APIs; Thoroughly test created software to ensure quality, responsiveness, and efficiency; Troubleshoot issues, debug, and upgrade developed software; Remediate security vulnerabilities; Collaborate with stakeholders in development and implementation
Seniority
Senior, hands-on IC