Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer @ ti Steps

Home > Software Development

 Senior Software Engineer

Job Description

Job Summary

We are looking for a highly skilled Senior Software Engineer to design, develop, and maintain scalable software solutions. The ideal candidate should have strong hands-on development experience, problem-solving skills, and the ability to work independently while collaborating with cross-functional teams.

Key Responsibilities

  • Design, develop, and maintain high-quality software applications.
  • Write clean, efficient, and reusable code following best practices.
  • Work on full software development lifecycle including requirement analysis, design, development, testing, and deployment.
  • Develop and integrate RESTful APIs and microservices.
  • Optimize application performance, scalability, and security.
  • Troubleshoot and resolve complex technical issues in production and development environments.
  • Collaborate with product managers, designers, QA, and other engineers.
  • Participate in code reviews and ensure coding standards are maintained.
  • Implement unit testing and support automation testing efforts.
  • Contribute to system design discussions and technical decision-making.

Required Skills & Qualifications

  • Minimum 5+ years of experience in software development.
  • Strong proficiency in at least one programming language (Java / Python / C++ / JavaScript, etc.).
  • Good understanding of Data Structures, Algorithms, and Object-Oriented Programming.
  • Experience with REST APIs, web services, and microservices architecture.
  • Knowledge of SQL/NoSQL databases and data modeling.
  • Familiarity with version control systems like Git.
  • Experience with CI/CD pipelines and cloud platforms (AWS / Azure / GCP preferred).
  • Strong analytical, debugging, and problem-solving skills.
  • Bachelors degree in Computer Science, Information Technology, or related field.

Preferred Qualities

  • Experience working in product-based or enterprise-scale environments.
  • Strong communication and collaboration skills.
  • Ability to mentor junior developers.
  • Exposure to scalable system design and distributed systems

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: ti Steps
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Java Node.Js Angular Fullstack Development Javascript React.Js Python

 Fraud Alert to job seekers!

₹ 6-8 Lacs P.A

Similar positions

Senior Software Engineer - Cypress Developer

  • Siemens
  • 5 - 8 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Senior Software Engineer

  • Optum
  • 6 - 11 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Dot Net/.Net - Software Engineer/Senior Software Engineer

  • Codinova Technologies
  • 2 - 5 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

Senior Software Engineer

  • Oracle
  • 3 - 5 years
  • Bengaluru
  • 3 days ago
₹ 1.25-2.25 Lacs P.A.

ti Steps

TI Steps (Tisteps Private Limited) is an EdTech and staffing company based in Chennai, India. The company, founded in 2012, has two main divisions: an EdTech arm that builds educational technology products, and a staffing division that provides talent acquisition services. The company was formerl...

Job Listings