Duties: Design, architect, and develop scalable, high-performance applications using modern software architecture principles. Ensure modularity, extensibility, advanced resiliency patterns, and fault tolerance. Design and implement accessible, reusable UI components and responsive interfaces, ensuring performance, usability, and cross-platform consistency. Develop backend services and APIs using industry-standard programming languages and frameworks. Incorporate advanced programming techniques and event-driven architectures, and integrate with internal and external systems using secure, scalable solutions that support real-time data via messaging and streaming platforms. Streamline infrastructure provisioning and cloud-native deployments to ensure reliable and repeatable delivery processes. Deploy and manage cloud-native applications, utilizing cloud services to achieve scalability, monitoring, and analytics. Manage and optimize databases to ensure data consistency, reliability, and performance. Leverage mainframe expertise to ensure seamless integration and interoperability with modern applications and microservices, while maintaining and enhancing legacy systems as needed.
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