Software Engineer - New Delhi, India - Flintex Consulting Pte Ltd

    Default job background
    Description

    Job DescriptionJob Description:
    The successful candidate must skilled in Python software development and will have a passion for developing high-quality, efficient, and scalable code, and will have a strong understanding of software development best practices

    Responsibilities:

    • Design, build, and maintain efficient, reusable, and reliable Python code
    • Develop high-performance applications and software components using Python
    • Work closely with cross-functional teams to define, design, and ship new features
    • Collaborate with the development team to define software development best practices and standards
    • Write automated tests to ensure software quality and reliability
    • Troubleshoot and debug code, and provide technical support to other team members
    • Stay up-to-date with the latest developments in Python and related technologies
    • Handle Desktop Support as needed
    Mentor junior developers as needed
    Additional Information:

    • Bachelor's degree in Computer Science, Software Engineering, or a related field
    • 3+ years of experience as a Python Developer or similar role ; Fresh can also apply
    • Strong understanding of Python, including experience with Python frameworks such as Django, Flask, or Pyramid
    • Good knowledge of front-end technologies, such as HTML, CSS, and JavaScript
    • Familiarity with databases (e.g. PostgreSQL, Redis, MongoDB, MySQL) and SQL
    • Excellent problem-solving and debugging skills
    • Good communication and interpersonal skills, with the ability to work effectively with cross-functional teamsRequirementsSoftware Engineer