← Back to jobs

Kaav Inc Logo
Python Developer

Kaav Inc

 

Bengaluru East, Karnataka, India

Posted On: Just posted
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Python Developer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

  • Python: Practical experience developing, maintaining, testing, and troubleshooting software solutions using Python.
  • Programming languages: Knowledge of a variety of programming languages, such as Java, Python, C#, or others, based on project requirements.
  • Source control: Familiarity with source control systems such as Git, including version management, branching, merging, and code collaboration.
  • Software development methodologies: Experience with Agile or Waterfall software development methodologies.
  • Software development principles: Strong knowledge of coding standards, modular design, testing, debugging, documentation, maintainability, and scalability.
  • Development versions: Experience working with the Python, programming language, source control, development framework, database, and associated tool versions used by the assigned Synechron project.
  • Software maintenance: Experience supporting upgrades, enhancements, issue resolution, and the ongoing maintenance of existing software solutions
  • 5–10 years of experience in software development or a related field.
  • Practical experience developing, maintaining, debugging, and enhancing software solutions.
  • Experience writing clean, maintainable, and scalable code using Python and other relevant technologies.
  • Experience with source control systems such as Git.
  • Experience with Agile or Waterfall software development methodologies.
  • Experience collaborating with cross-functional teams to deliver software solutions.
  • Experience supporting the maintenance and upgrade of existing software solutions.
  • Experience participating in code reviews and contributing to improvements in software development processes and practices.
  • Internship or relevant work experience in technology development is a plus, particularly where it demonstrates practical software development capabilities.
  • Industry experience in software development, technology, application maintenance, cloud, data, or related environments is preferred.
  • Candidates may also qualify through equivalent combinations of software engineering, Python development, application support, automation, integration, or technology development experience that demonstrate the required skills and outcomes. 
     

Qualifications

 

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field; equivalent relevant professional experience may be considered.
  • A Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field is preferred but not required.
  • Demonstrated experience in software development, Python development, application maintenance, debugging, source control, and Agile or Waterfall delivery practices is required.
  • Relevant training in Python, software engineering, cloud computing, secure development, testing, source control, or development methodologies is preferred.
  • Commitment to continuous professional development through technical learning, hands-on experience, knowledge sharing, and adaptation to new technologies and development practices

Education

Bachelor's or Master's degrees

Related Jobs

No related jobs found

← Back to jobs