🏢 Company Overview:
NatWest Group is a leading global financial services organization committed to innovation, technology, and customer-centric solutions. We focus on delivering secure, scalable, and efficient digital banking systems that empower millions of customers worldwide. At NatWest Group, we believe in leveraging cutting-edge technologies to shape the future of financial services and enhance user experience.
💼 Job Details:
- Employment type: Full Time
- Experience: 5+ Years
- Salary: ₹55,000 – ₹65,000 monthly
- Location: Work For Home
- Work timing: 9:45 AM to 6:45 PM
- Working Days: 5 Days
- Education: Any Degree
📝 Job Description:
NatWest Group is seeking an experienced and skilled Senior Python Developer to join our technology team. The selected candidate will be responsible for designing, developing, and maintaining high-performance backend systems and APIs that power financial applications. This role requires deep technical expertise in Python and a strong understanding of software engineering best practices.
🔑 Key Responsibilities:
- Design, develop, and maintain scalable backend systems using Python frameworks (such as Django or Flask)
- Collaborate with cross-functional teams to define and deliver robust software solutions
- Write clean, efficient, and maintainable code
- Implement and optimize RESTful APIs for internal and external applications
- Conduct code reviews and mentor junior developers
- Ensure application security, performance, and reliability
- Participate in architecture discussions and contribute to technical decisions
🛠️ Required Skills & Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- 5+ years of experience in Python development
- Strong experience with Django, Flask, or FastAPI frameworks
- Good understanding of relational databases (PostgreSQL, MySQL) and NoSQL systems
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes)
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
🌟 Benefits:
- Opportunity to work with a global financial leader
- Exposure to innovative and large-scale technology projects
- Collaborative and inclusive work culture
- Professional development and learning opportunities
