Senior Software Developer

HypTechie

Bengaluru

On-site

INR 1,000,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HypTechie is seeking a skilled software engineer to design, develop, and debug software applications. The role demands at least 4 years of experience in software engineering, with proficiency in Java, C++, and Python. You will lead projects, collaborating with cross-functional teams while ensuring high-quality production deployments.

A BS in Computer Science or equivalent experience is required. Ideal candidates will have experience with cloud-native architectures and strong problem-solving skills. Join us in Bengaluru for an exciting opportunity.

Qualifications

  • Experience in deploying quality code in production and troubleshooting issues.
  • Ability to communicate technical ideas effectively, including design specs.

Responsibilities

  • Design and develop software programs for databases and applications.
  • Provide technical leadership to other software developers.
  • Implement changes to existing software architecture.

Skills

Building scalable, cloud-native distributed systems
Collaboration in cross-functional teams
Knowledge in data structures and algorithms
Proficiency in Java/C++, Python
Experience with Kubernetes and Docker
Strong knowledge of GitHub/Bitbucket
Service-oriented architecture
Experience with production operations
Clear communication skills

Education

BS in Computer Science or equivalent experience

Job description

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

Minimum Qualifications
  1. 4+ Years of Experience in building scalable, cloud-native distributed systems.
  2. Educational Background: BS in Computer Science or equivalent experience.
  3. Collaboration Skills: Ability to work effectively in a cross-functional team environment.
  4. Strong Knowledge in Computer Science concepts (data structures, algorithms, programming paradigms).
  5. Proficiency in Programming: Experience with Java/C++, Python, and shell scripting.
  6. Container Orchestration: Experience with Kubernetes, Docker Swarm, Mesos, and Helm Charts.
  7. Version Control & CI/CD: Strong working knowledge of GitHub/Bitbucket, TeamCity/Hudson, Maven/Gradle.
  8. Service-Oriented Architecture: Experience with building highly available services and knowledge of service-to-service communication protocols.
  9. Infrastructure Components: Familiarity with service discovery, secret storage, containerization, and software-defined networking.
  10. Production Operations: Experience in deploying quality code in production, troubleshooting issues, and following best practices.
  11. Clear Communication: Ability to communicate technical ideas effectively (verbally and in writing), including proposals, design specs, and architecture diagrams.
Preferred Qualifications
  1. Advanced Degree: MS in Computer Science.
  2. Start-Up Experience: Experience working in fast-paced start-up environments.
  3. Cloud Native Expertise: Experience in building control plane/data plane solutions for cloud-native companies.
  4. Performance Troubleshooting: Skilled in diagnosing and resolving performance issues in complex environments.
  5. Unix-like Systems: Deep understanding of Unix-like operating systems.
  6. Cloud & ML Technologies: Production experience with Cloud technologies and Machine Learning.
  7. Data Science/ML Knowledge: Knowledge in data science and machine learning is a plus, but not required.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Application Software Engineer
Principal Application Software Engineer

United States Digital Space LLC • Karnataka

On-site
INR 1,200,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

Artex Risk Solutions • Pune District

On-site
Senior Developer, Application Software Developer
Senior Developer, Application Software Developer

Western Digital • Bengaluru

On-site
INR 400,000 - 650,000
Staff Software Engineer
Staff Software Engineer

UKG • Dadri, Pune District

On-site
INR 3,000,000 - 7,000,000
Sr. Staff Software Engineer- Eng
Sr. Staff Software Engineer- Eng

UKG • Dadri

On-site
INR 1,800,000 - 3,200,000
Full stack Java Developer
Full stack Java Developer

SteerLean Consulting • Gurugram District

On-site
INR 1,400,000 - 2,100,000
Staff Software Engineer
Staff Software Engineer

Good co India • India

On-site
INR 3,500,000 - 6,000,000
Software Developer
Software Developer

Keka Technologies Private Limited • Bhopal

On-site
INR 800,000 - 1,200,000
Competitive salary package
Flexible working environment
Career growth opportunities
Software Development Engineer - Java
Software Development Engineer - Java

MobiKwik • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Software Development Manager
Software Development Manager

CLEAR DEMAND Inc. • Chennai District

On-site
INR 1,500,000 - 2,500,000