KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
JD #3333
Applications open Internship

Graduate Software Engineer

Isteer Technologies

  • Bengaluru, Karnataka
  • Not Disclosed
  • Fresher (0-1 Yrs)
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Isteer Technologies is a fast‑growing technology solutions provider headquartered in Bengaluru. The company focuses on delivering end‑to‑end software products, AI‑driven platforms, and cloud‑based services to a diverse set of clients ranging from startups to large enterprises. With a culture that encourages innovation, continuous learning, and collaborative problem‑solving, Isteer has built a reputation for nurturing fresh talent and turning them into competent engineers who can handle real‑world challenges.

The firm’s vision is to create intelligent, scalable solutions that drive digital transformation across industries, and it invests heavily in research and development to stay ahead of emerging technology trends.

The Graduate Software Engineer role is designed for recent B.Tech/B.E graduates who are eager to start their professional journey in software development. As a junior member of the development team, you will be mentored by senior engineers and will get hands‑on exposure to the full software lifecycle – from requirement gathering and design to coding, testing, and deployment. The position offers a unique blend of exposure to traditional development stacks (Java, .NET, Python) as well as modern AI and cloud technologies, making it an ideal launchpad for a versatile engineering career.

Key Responsibilities

  • Design, develop, and maintain robust software applications using Java, Python, and .NET frameworks.
  • Write clean, testable code and perform unit testing to ensure high quality deliverables.
  • Debug and resolve application issues, providing timely fixes and enhancements.
  • Develop and integrate RESTful APIs and work on system integration projects.
  • Participate in code reviews, offering constructive feedback and learning from peers.
  • Contribute to AI‑based modules, applying machine‑learning concepts to real‑world problems.
  • Work with cloud platforms (AWS/Azure/GCP) for deployment, monitoring, and scaling of services.
  • Collaborate with cross‑functional teams, including product managers, QA, and senior developers, to deliver features on schedule.
  • Maintain database schemas, write SQL queries, and ensure data integrity.
  • Stay updated with emerging technologies and suggest improvements to existing systems.

Technology Stack: Java, Python, C#/.NET, SQL/NoSQL databases, RESTful APIs, AWS/Azure cloud services, basic machine‑learning libraries (TensorFlow, Scikit‑learn), Docker containers, Git version control.

Growth Path: Starting as a Graduate Software Engineer, you can progress to Software Engineer, Senior Engineer, Tech Lead, and eventually Architect or Product Manager, depending on your interests and performance. The company supports continuous upskilling through internal workshops, certifications, and conference sponsorships.

Why Join Isteer Technologies? The firm offers a vibrant work environment where freshers are given real responsibilities early on, enabling rapid skill acquisition. With a strong emphasis on mentorship, you will receive guidance from experienced professionals while being encouraged to experiment and innovate.

Competitive compensation, performance‑based bonuses, and a clear career roadmap make Isteer an attractive place to launch a software engineering career.

Eligibility & process

Who can apply

Graduates with B.Tech/B.E in any engineering discipline. Minimum aggregate of 60% (or CGPA 6.0/10). Must belong to the 2023‑2025 batch. No active backlogs at the time of joining. Candidates should have a strong foundation in programming concepts and basic data structures.

Skills & stack

Java Python .NET Core Artificial Intelligence SQL Api Development Cloud Analytical Skills

Selection process

  1. Round 1: Online Aptitude Test
  2. Round 2: Technical Interview (coding, data structures, language fundamentals, AI & cloud basics)
  3. Round 3: HR Interview

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (Java, Python, .NET Core, Artificial Intelligence, SQL, Api Development, Cloud, Analytical Skills) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion Isteer Technologies Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Model answer: WHERE filters rows before any groupings are applied, while HAVING filters aggregated groups after GROUP BY has executed.
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
Model answer: ROW_NUMBER() assigns unique sequential integers. RANK() assigns identical ranks to ties and skips ranks. DENSE_RANK() assigns identical ranks to ties without skipping rank numbers.
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
Model answer: Use .isna().sum() to identify missing values. Impute with mean/median using .fillna() or remove with .dropna(subset=[...]) depending on variance impact.
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
Model answer: Star Schema has denormalized dimension tables directly connected to the central Fact table. Snowflake Schema normalizes dimension tables into sub-dimensions to minimize redundancy.
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Model answer: Use LAG(revenue, 1) OVER (ORDER BY month) to fetch the previous month's revenue and compute (revenue - prev_revenue) / prev_revenue * 100.
Behavioural & HR questions 3
Why do you want to join Isteer Technologies as a Graduate Software Engineer?
Highlight Isteer Technologies's market reputation, recent tech innovations, and how your skills in Java directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
Isteer Technologies Not Disclosed
Recruiter Resume Apply
Chat Chat with Kashii