Senior Software Engineer (Python)
Sumitomo Mitsui Banking Corporation5 days ago
Tralee, IrelandSenior
Responsibilities
- Create technical specifications and application designs based on business analysis.
- Develop, maintain, test, document, and optimize scalable software applications using Python and related technologies.
- Maintain code logging and repositories, resolve bugs, and conduct performance reviews to identify and address bottlenecks.
- Gather requirements from business teams, product managers, and stakeholders to address process gaps and business needs.
- Collaborate with architects, database administrators, cybersecurity teams, designers, front-end engineers, and development teams on application functionality and integration.
- Participate in development meetings to coordinate priorities, assign tasks, and share application-development challenges and experiences.
Requirements
- At least 8 years of experience as a software developer using the required technologies.
- Strong development experience with scalable applications in Core Python.
- Hands-on experience with Python web frameworks such as Django, Flask, or FastAPI.
- Solid SQL skills, including the ability to perform data analytics tasks and queries.
- Experience with JavaScript technologies, preferably React.
- Familiarity with Azure Databricks, including PySpark, notebooks, repository integration, job workflows, Delta Lake, and Unity Catalog, is desirable.
- Experience with Azure and interconnected Azure components such as Functions, App Service, and Containers.
- Financial-services experience, ideally in Risk Technology, is preferred.
Benefits
- Hybrid work model combining work from home with work from an SMBC office.
- Employees must live within a reasonable commuting distance of the Tralee office.
- Reasonable accommodations are available during the candidacy process for applicants with disabilities.
About Sumitomo Mitsui Banking Corporation
Sumitomo Mitsui Banking Corporation provides corporate, investment, and commercial banking services—such as lending, capital markets, global trade finance, treasury/FX, and transaction banking—to corporate, institutional, and consumer clients. Headquartered in Tokyo, it is the core banking subsidiary of Sumitomo Mitsui Financial Group (SMFG), one of Japan’s three major banking groups, whose shares trade in Tokyo and as NYSE ADRs (SMFG). SMBC serves clients through a network spanning nearly 40 countries.