Duties: Participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, system design, coding, testing, and deployment of enterprise-level applications. Analyze technical and business requirements and translate them into application design specifications in alignment with architectural standards. Design, develop, implement, and maintain software application modules; enhance existing modules based on functional requirements. Write and maintain secure, high-quality production code; perform code reviews, debugging, and troubleshooting to ensure application reliability and maintainability. Identify and resolve recurring software and system issues by designing automated remediation and monitoring solutions to improve operational stability. Design and implement cybersecurity solutions focused on identity authentication, fraud detection, and secure data integration with third-party providers. Develop and maintain a real-time risk management platform to support fraud assessment and prevention, incorporating proactive detection mechanisms. Design and automate large-scale data processing pipelines capable of handling multi-terabyte datasets for advanced fraud analytics and risk evaluation. Contribute to the development and operationalization of machine learning models, including building model-serving pipelines to support predictive fraud detection. Deploy, configure, and manage applications on AWS cloud infrastructure, applying Infrastructure as Code (IaC) methodologies to automate provisioning, scaling, and system configuration for high availability and performance.
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