top of page
Worklife Tech - OG Image (1).png

Senior Engineer - Software Development

Hyderabad

Python, Django Framework, RESTful APIs,SQL, NoSQL

4 -5 years

What You Will Be Doing

As a Senior Engineer - Software Development, you will be:
 

  • A front-end and back-end developer, creating high-performing, scalable, and secure web applications.

  • Playing a critical role in designing and implementing robust solutions, mentoring junior developers, and driving technical excellence across projects.

The Hands-On Experience We Need You to Bring to the Table

  • Years of experience:  Minimum 4-5 years of professional software development experience with a strong focus on full-stack development.

  • Education:  Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

  • Front-End Expertise:

    • Proficiency in HTML, CSS, and JavaScript.

    • Experience with frameworks and libraries like Bootstrap and jQuery.

  • Back-End Expertise:

    • Strong proficiency in Python and the Django framework.

    • Experience in designing and developing RESTful APIs.

    • Knowledge of database systems, including SQL (e.g. MySQL, PostgreSQL) and NoSQL (e.g.MongoDB).

  • DevOps and CI/CD:

    • Experience with version control systems (e.g., Git).

    • Familiarity with CI/CD tools and workflows (e.g., Jenkins, Travis CI).

    • Understanding of containerization and orchestration tools (e.g. Docker, Kubernetes).

  • Cloud Services:

    • Hands-on experience with AWS and its services.

  • Testing and Quality Assurance:

    • Proficiency in automated testing frameworks and tools (e.g. Jest, Mocha, Selenium).

    • Strong understanding of software testing methodologies and best practices.

  • Soft Skills:

    • Excellent problem-solving and analytical skills.

    • Strong communication and teamwork abilities.

    • Adaptability to fast-paced, agile environments.

Key Responsibilities

  • Design and Development: Lead the design, development, and maintenance of complex web applications, ensuring high performance, scalability, and security.

  • Code Review and Mentorship: Conduct code reviews, provide feedback, and mentor junior developers to foster a culture of continuous improvement.

  • Technical Leadership: Architect and implement new features and products while ensuring alignment with business objectives and technical standards.

  • Collaboration: Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver innovative solutions.

  • Optimization: Identify and resolve performance issues to ensure optimal user experience and application efficiency.

  • Documentation: Create and maintain detailed documentation of codebases, architectures, and development processes.

  • Stay Updated: Keep abreast of emerging technologies and industry trends, advocating for their adoption when beneficial.

What You Can Expect From Working With Us

Full focus on helping you make the most out of life:

  • A competitive salary that aligns with your experience

  • Health Insurance for you and your household

Location

Hyderabad

Work Model

Office (6 days a week)

Employment Type

Full-Time

bottom of page