About the role
Job Description:
Roles and Responsibilities
· Participate in all phases of software engineering life cycle and troubleshoot technical problems as needed.
· Design, develop, and maintain applications, infrastructure, and platform according to changing requirements and following established processes and procedures.
· Developing, coding, and/or enhancing applications, features, infrastructure, user interfaces, and/or application frameworks.
· Test, debug, and/or oversee the testing and validation of applications to ensure that quality and functionality are in line with the requirements, as well as industry standards and protocols.
· Resolve production defects within defined SLA.
Job Requirements:
Bachelors’ Degree (or foreign equivalent degree) in Information Technology, Information Systems, Computer Science, Software Engineering, or a related field. Experience in the financial services or banking industry is preferred.
• Minimum 4-8 years of developing at all levels of the application stack (front end/UI, middle/services, and back end/database)
• Experience with Java and Java frameworks
• Experience with Python, preferably with Flask
• Experience implementing and maintaining RESTful APIs
• Advanced knowledge of application, data, and infrastructure architecture disciplines
• Experience with Kubernetes and AWS, Azure, or any cloud provider
• Cloud experience, preferably in Amazon Web Services (AWS)
• Experience in designing data models and structures to store various kinds of data in different formats
• Experience in installing, configuring, and troubleshooting Unix /Linux and Windows based environments
• Experience with RDBMS based databases such as Oracle and SQL Server.
• Experience with monitoring systems
• Experience with agile development processes and practices (e.g. Scrum)
• Knowledgeable in virtualization and containerization (e.g., VMware, Virtual Box)
• Knowledgeable in CI/CD principles
• Knowledgeable in DevOps workflow tooling including Azure DevOps Services
• Knowledgeable on Atlassian Suite (Jira, Confluence, etc.)
Any Degree
About the Role
Position Title : Sr. Software Engineer.
Corporate Title: Analyst, Software Engineering
Reporting to : Jeff Hawkins
Location : MGS - Bengaluru