Senior Software Engineer(JAVA or Python/Django)

Full–time

Posted on: 4 days ago

Senior Software Engineer

Status: Full Time,

Employee Experience: 5+ Years

Qualifications: BE/B.Tech/MCA/MS in Computer Science

Location: Baner, Pune

Roles & Responsibilities:
  • Develop and maintain a high-quality code and test base and enable contributions from engineers across the team.
  • Demonstrate ability to learn new technologies quickly and independently.
  • Solid problem-solving and analytical skills.
  • As an individual contributor, you will be responsible for writing clean, high-performance, and scalable code across different frameworks and languages (full-stack development).
  • Ability to lead a passionate team.
  • Excellent verbal and written communication skills, especially in technical communications.
  • Interact with customers through emails and virtual meetings for requirements understanding, suggesting solutions, and end-to-end deployment of the product.
  • Develop new ideas and roadmap for products you own, schedule and lead product meetings with associated developers and designers.

  • Requirements:
  • Proficient in C# or JAVA or Python/Django framework.
  • Strong understanding of RESTful APIs and Microservices Architecture.
  • An affinity for writing code that is extensible, performant, and easy to read.
  • Experience working with caching technologies such as Redis.
  • Experience with relational databases such as PostgreSQL, MySQL, MSSQL, Oracle, etc.
  • Experience with object-oriented design, coding, testing patterns, and programming languages.
  • Proven coding skills in any language with interest and ability to learn other programming languages as needed.
  • Experience building SaaS applications for Cloud Infrastructure such as AWS, Azure, or any private cloud.
  • Good communication skills, great comprehension skills, time management skills, ownership-taking ability, good interpersonal skills, and initiative-taking mindset.
  • Understanding and experience in working with agile practices.

  • Good To Have:
  • Experience in the cybersecurity domain.
  • Experience building SaaS applications in a product company.
  • Experience in security protocols such as SSL/TLS, SSH, RDP, SFTP.