A leading digital solutions company is seeking a Senior Software Engineer to develop and enhance large-scale applications. The ideal candidate will have over 5 years of experience in Python and familiarity with major data storage technologies. Responsibilities include designing RESTful APIs, participating in agile processes, and ensuring software quality. This role demands strong analytical skills and a willingness to learn in a dynamic team environment, focusing on both cloud solutions and application security.
Qualifications
5+ years of experience in Python.
5+ years of experience with at least two data storage technologies.
3+ years of experience deploying solutions to AWS or Azure cloud.
5+ years of experience in application design with familiarity in design patterns.
3+ years building high-traffic, enterprise applications.
Responsibilities
Lead a development effort designing and enhancing large scale applications.
Develop and update RESTful APIs and serverless functions.
Participate fully in agile software development team and rituals.
Ensure all deliverables comply with latest industry standards & best practices.
Support software releases end-to-end including monitoring.
Skills
Python
SQL Server
PostgreSQL
MongoDB
AWS
Azure
RESTful Services
FastAPI
Flask
Event-driven design
Domain-driven design
Education
Bachelor’s Degree in Computer Science
Tools
FastAPI
Flask
Job description
A leading digital solutions company is seeking a Senior Software Engineer to develop and enhance large-scale applications. The ideal candidate will have over 5 years of experience in Python and familiarity with major data storage technologies. Responsibilities include designing RESTful APIs, participating in agile processes, and ensuring software quality. This role demands strong analytical skills and a willingness to learn in a dynamic team environment, focusing on both cloud solutions and application security.