Senior Software Developer

Bengaluru, Karnataka, India
Oct 03, 2024
Oct 03, 2025
Onsite
Full-Time
5 Years
Job Description

Oracle is looking for a highly skilled Senior Python Full Stack Engineer with a strong background in software development and Agile project management. The ideal candidate will be proficient in full-stack development, particularly in Python, and possess hands-on experience with Agile methodologies. In addition to technical expertise, you will be responsible for contributing to technical design, development, and documentation efforts. This is a key role that requires a balance of technical leadership, hands-on development, and project management skills.

Key Responsibilities

  1. Technical Design & Documentation. Lead the design of scalable, secure, and high-performance software solutions and contribute to technical documentation to support development processes.
  2. Full-Stack Development. Utilize your Python full-stack development expertise to design and implement both frontend and backend components.
  3. Agile Project Management. Collaborate with cross-functional teams in an Agile environment, managing sprint cycles and ensuring timely project delivery.
  4. Code Quality & Best Practices. Ensure code quality and adherence to industry standards, performing code reviews and providing technical mentorship to the team.
  5. Collaboration. Work closely with stakeholders to understand requirements, create technical specifications, and deliver on expectations.
  6. Innovation & Problem Solving. Drive innovation by exploring new tools, frameworks, and methodologies to improve the development process.

Qualifications

  1. Experience. 5+ years of experience in software development with a strong focus on Python full-stack development and at least 2+ years of experience in Agile project management.
  2. Technical Skills. Proficiency in front-end technologies (HTML5, CSS3, JavaScript, React/Angular) and back-end frameworks (Django, Flask), with strong database experience (SQL, NoSQL).
  3. Agile Expertise. Proven track record in managing projects in Agile frameworks, with experience leading sprints, task planning, and team collaboration.
  4. Documentation. Experience in creating comprehensive technical documentation and communicating complex ideas to technical and non-technical stakeholders.
  5. Collaboration & Leadership. Strong interpersonal skills with the ability to work in cross-functional teams and provide technical guidance.

Why Oracle?

At Oracle, innovation starts with embracing diverse perspectives and ideas. As a global leader in cloud solutions, we constantly seek ways to leverage technology to solve the challenges of today and tomorrow. We’ve partnered with industry leaders across various sectors, thriving for over 40 years by fostering an environment built on integrity and collaboration.

Our people-first culture offers

  1. Global Opportunities. Work on impactful projects that have a global reach.
  2. Work-Life Balance. We prioritize flexible working conditions to help employees maintain a healthy work-life balance.
  3. Competitive Benefits. Enjoy medical, life insurance, retirement plans, and more, designed with fairness and consistency in mind.
  4. Community Impact. We encourage our employees to give back through our various volunteer programs.

Inclusion & Diversity

We believe that true innovation happens when diverse perspectives come together. We’re committed to building an inclusive workforce where everyone’s voice is heard and respected. Oracle is an Equal Employment Opportunity Employer that values diversity and is committed to providing accessibility and accommodation for individuals with disabilities throughout the employment process.

If you require assistance, please contact us at +1 888 404 2494.