Translate the core architecture for business requirements into the final technical solution through functional, performance, and reliability analysis using engineering models and techniques, primarily through software development throughout the vertical stack. Provide technical enablement for application components and subsystems for applications. Drive important design decisions for development team. Contribute to development of both Frontend (UI) and Backend (BFF) layers. Build Frontend with React JS and Backend BFF (Backend for Frontend) layer with either REST, Graph QL, Node JS, or MuleSoft. Create and support the development of responsive/adaptive web applications. Work closely with the UX/UI Designers to create high quality, innovative and intuitive user experiences in products. Employ engineering techniques to build a high-performance pages, user and browser friendly UI and web solutions. Utilize Git Hub Co-pilot across SDLC for pair programming, unit test cases, automation test cases and to write user stories in agile process to increase developer productivity. Partner with enterprise, application architecture teams and contribute to the detail design and architecture to enable secure, scalable, and maintainable software. Focus on implementing scalability, security and availability of all applications and processes. Design, code, test, debug, and document new and existing components to ensure that software meets business, quality, and operational needs. Build high quality code following unit testing and test-driven and security driven development. Implement all critical NFRs defined at the solution level. Improve website performance with help of application monitoring tools such as Dynatrace, Quantum Metrics, or Elastic Search. Work with team to troubleshoot code level problems quickly and efficiently.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees