This candidate will be designing, building, and maintaining scalable, cloud-based applications.The ideal candidate combines strong Python & SQL expertise with experience in modern front-end frameworks and cloud platforms (Azure preferred; AWS acceptable).This role also requires close collaboration with end-users, developers across regions, project managers, business analysts, and other stakeholders to deliver robust, secure, and high-quality solutions.
Ideal candidate should have strong Python, Snowflake & PostgreSQL experience, along with strong skills in Angular or REACT with Typescript; Must have excellent communication skill
Key Responsibilities
- Full Stack Development:Design and develop end-to-end web applications with responsive, intuitive interfaces and scalable backend services.
- Collaboration & Teamwork:Work effectively within aglobal development team, collaborating across time zones and functions. Partner with end-users and stakeholders to translate business needs into high-performing software solutions.
- Agile Delivery:Operate within anAgile Scrum framework, usingAzure DevOps (ADO)orJIRAto manage tasks, estimate effort, track progress, and report updates during daily standups.
- Cloud & Middleware:Develop and deploy Python-based applications onAzure (preferred)orAWS, leveraging cloud features such as Elastic Compute, Durable Functions, and Service Bus.
- Database Management:Design, optimize, and maintainSnowflake, PostgreSQL,MySQL, or similar databases, ensuring efficiency and reliability.
- API Development:Buildsecure, reliable, and fail-safe RESTful APIsthat ensure seamless data exchange and integration across systems.
- DevOps & CI/CD:Implement and maintainDocker-based workflowsandCI/CD pipelinesusingTerraform (preferred)orAnsiblefor consistent and efficient deployments.
- UI/UX Collaboration:Work withFigma or equivalent toolsto deliver user-friendly and visually cohesive interfaces.
- Testing & Quality Assurance:Performthorough unit testingon all deliverables, ensuring reliability, performance, and maintainability before release.
- Security & Documentation:Apply strong security practices to protect data and maintain clear, well-organized documentation for all code and system components.
Required Skills & Experience
- Frontend:Angular or React with TypeScript (or related UI frameworks)
- Backend:Python (Azure preferred; AWS acceptable)
- Databases:Snowflake, PostgreSQL, SQL/MySQL
- Cloud Platforms:Azure or AWS, with familiarity in cloud-native development
- DevOps:Docker, CI/CD pipelines, Terraform (preferred) or Ansible
- APIs:Strong experience designing and implementing RESTful APIs
- UI/UX Tools:Figma or equivalent
- Core Proficiency:Advanced Python and SQL query development skills
Preferred Attributes
- Strongteam playerwith the ability to collaborate across regions and disciplines
- Excellent communicator with a proactive and problem-solving mindset
- Self-motivated, detail-oriented, and capable of managing multiple priorities
- Eager to learn, adapt, and contribute to a culture of technical excellence