Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain scalable, resilient, and secure enterprise applications and microservices using .NET or Java.
Build cloud-native applications optimized for containerized environments, capable of handling millions of users and high transaction volumes.
Lead software architecture decisions focusing on scalability, reliability, maintainability, and performance across distributed systems and databases.
Minimum Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or related field.
8+ years of professional software development experience.
Strong expertise in .NET or Java ecosystems, microservices architectures, containerization, and cloud platforms (AWS and/or Azure).
Experience in designing scalable RESTful APIs and distributed enterprise systems serving high volumes of transactions.
Ideal Candidate Profile
Experienced in developing and supporting large-scale, cloud-native SaaS enterprise applications with millions of daily transactions.
Skilled in applying software engineering best practices to design maintainable and extensible systems, including asynchronous and event-driven architectures.
Ability to troubleshoot complex production issues and participate in architecture strategy and technical leadership in an enterprise environment.
