Data by YubHub
Software Engineer II
Mastercard
Sponsorship not confirmed
You apply on the original listing. Flieva never charges you to apply and never asks for payment for a job.
About the job
Mastercard · O'Fallon, Missouri · $92,000 - $147,000 USD Mastercard is seeking a Software Engineer II to contribute to the design, development, testing, deployment, and support of enterprise applications. The successful candidate will apply software engineering principles to deliver scalable, secure, resilient, and maintainable solutions. Responsibilities: Participate in gathering and analysing business requirements and translating them into scalable, maintainable, and secure software solutions. Participate in application design discussions and contribute to software architecture, design patterns, component interactions, and technology standards. Develop solutions that align with Mastercard Enterprise Architecture standards while leveraging enterprise services, frameworks, and reusable platforms. Ensure product development meets Mastercard's business, scalability, performance, security, and reliability requirements. Follow Mastercard development methodologies, engineering standards, and documentation practices when designing and building software solutions. Participate in code reviews to improve code quality, maintainability, security, consistency, and adherence to software engineering best practices. Collaborate with team members, share knowledge, and seek guidance from senior engineers when addressing highly complex technical challenges. Design, develop, maintain, and support high-quality software solutions using modern software engineering principles and practices. Design, develop, and maintain unit, functional, integration, and automated tests to validate application functionality, system interactions, quality, and reliability. Support continuous integration and continuous testing practices to improve software quality and release confidence. Develop and maintain software solutions that support high availability, resiliency, operational readiness, and reliability objectives. Respond to operational and business concerns related to applications, projects, and platform enhancements to ensure consistent delivery of quality services. Investigate and resolve production, application, integration, and infrastructure issues using structured troubleshooting, root cause analysis, and corrective actions. Support compliance with required certifications and regulatory requirements, including PCI, GLBA, Safe Harbor, and other applicable standards. Apply secure coding practices, security-by-design principles, and vulnerability prevention techniques throughout the software development lifecycle. Identify and remediate application security vulnerabilities while ensuring alignment with Mastercard security standards and industry best practices. Contribute to application performance optimization through monitoring, analysis, tuning, and scalability improvements across applications, APIs, databases, and cloud environments. Apply data structures, algorithms, and software engineering principles to develop efficient, scalable, and maintainable software solutions. Develop, test, deploy, monitor, and support cloud-based applications and services using AWS and cloud-native technologies. Design and build solutions with operational readiness in mind, incorporating observability, logging, monitoring, alerting, supportability, reliability, and maintainability best practices. Requirements: Strong analytical, troubleshooting, and problem-solving abilities. High-energy, detail-oriented, proactive, and able to function effectively in a fast-paced environment. Strong interpersonal and relationship-building skills. Excellent communication skills. Strong understanding of data structures, algorithms, object-oriented design principles, and scalable application development techniques. Experience developing and enhancing scalable, secure, maintainable, and high-performing enterprise software solutions. Experience participating in code reviews and applying engineering best practices. Experience developing unit, functional, integration, and automated testing solutions
More jobs like this
National Security Lead, APACAnthropicCanberra, AustraliaSponsorship stated in listingRegistered MidwifeMercy HealthWerribee, Victoria, AustraliaSponsorship stated in listingRegistered MidwifeMercy Health AustraliaMelbourne, Victoria, AustraliaSponsorship stated in listingSenior Match-3 Designer, New GameSupercellLondon · United KingdomSponsorship available · reported by source
Flieva