Looking to kick-start your software engineering career with a company that values innovation, problem-solving, and clean coding practices? π Stonecurve Technologies is hiring C++ Software Developers for its engineering team. This is an excellent opportunity for fresh graduates and professionals with up to 2 years of experience who want to build scalable software solutions while working alongside experienced engineers.
Whether you’re a recent B.Tech, M.Tech, or MCA graduate or already have some industry exposure, this role offers an exciting platform to strengthen your programming skills and gain real-world software development experience.
π Job Overview
π’ Company: Stonecurve Technologies
πΌ Role: C++ Software Developer
π Location: Noida / Delhi NCR
π― Experience: 0β2 Years
π Qualification: B.Tech / M.Tech / MCA
πΌ Employment Type: Full-Time
β‘ Immediate Joiners Preferred
π» Key Responsibilities
As a C++ Software Developer, you’ll contribute to developing robust software applications while collaborating with experienced engineers.
Key responsibilities include:
- β Design, develop, and maintain software applications using C++
- β Write clean, efficient, and maintainable production-quality code
- β Debug, optimize, and improve application performance
- β Participate in software architecture discussions and code reviews
- β Develop new product features and enhance existing functionality
- β Collaborate with cross-functional engineering teams
- β Follow software engineering best practices
- β Continuously learn modern development tools and technologies
π’ About Stonecurve Technologies
Stonecurve Technologies is a software engineering company focused on delivering high-quality technology solutions through modern software development practices. The organization emphasizes engineering excellence, collaborative learning, and solving complex business challenges with scalable software.
Developers at Stonecurve get opportunities to work on challenging engineering problems while receiving mentorship from experienced software professionals. The company encourages continuous learning, ownership, innovation, and technical excellence.
π Why This Role is Great for Freshers & Early-Career Engineers
This opportunity is ideal because it offers:
- π Exposure to real-world software engineering projects
- π» Hands-on development using modern C++
- π¨βπ» Mentorship from experienced software engineers
- π Strong career growth opportunities
- π§© Work on challenging technical problems
- π Learn software design and engineering best practices
- π€ Collaborative engineering culture
- π Continuous technical learning
- π― Opportunity to build strong Computer Science fundamentals
- πΌ Excellent foundation for future Software Engineering roles
π° Expected Salary Range
Although Stonecurve Technologies has not officially disclosed the compensation, based on similar Software Developer positions in Noida and Delhi NCR, the expected package may be:
- π΅ Freshers: βΉ4.5 β βΉ7 LPA
- π΅ Candidates with 1β2 years experience: βΉ6 β βΉ10 LPA
Actual salary depends on technical performance, interview results, education, and prior experience.
π Skills Required
Candidates should possess knowledge of:
Programming Skills
- β C++
- β Object-Oriented Programming (OOP)
- β STL
- β Memory Management
- β Exception Handling
Computer Science Fundamentals
- β Data Structures
- β Algorithms
- β Time & Space Complexity
- β Problem Solving
- β Operating Systems Basics
Software Engineering
- β Debugging
- β Software Design Principles
- β Code Optimization
- β Version Control (Git preferred)
- β Software Development Lifecycle
Soft Skills
- β Communication
- β Collaboration
- β Ownership Mindset
- β Analytical Thinking
- β Learning Attitude
π― Expected Interview Rounds
A typical hiring process may include:
Round 1 β Resume Screening
- Academic background
- Projects
- Technical skills
Round 2 β Online Coding Test
- C++ programming
- Data Structures
- Algorithms
- Logical reasoning
Round 3 β Technical Interview
Topics may include:
- C++ fundamentals
- OOP Concepts
- STL
- Pointers
- Memory Management
- Recursion
- Linked Lists
- Trees
- Graphs
- Dynamic Programming
- Software Design
Round 4 β Managerial Discussion
- Team collaboration
- Communication
- Problem-solving approach
- Learning mindset
Round 5 β HR Discussion
- Compensation
- Notice period
- Offer discussion
- Joining availability
π Preparation Tips
To maximize your chances:
- π Revise Core C++ thoroughly
- π‘ Practice Data Structures daily
- π§ Solve coding problems on LeetCode, HackerRank, or CodeChef
- π Understand OOP principles deeply
- β Learn STL containers and algorithms
- π» Build personal C++ projects
- π Practice debugging techniques
- π Revise Git basics
- π Study operating system fundamentals
- π― Prepare to explain every project listed on your resume
- π€ Practice communication and behavioral interview questions
π Resume Tips
A strong software engineering resume should include:
- β Professional summary highlighting programming skills
- β Strong C++ expertise
- β Academic projects with measurable outcomes
- β GitHub profile showcasing code
- β Coding competition achievements
- β Relevant internships (if available)
- β Problem-solving accomplishments
- β Technical skills categorized clearly
- β Certifications (if any)
- β ATS-friendly formatting
- β One-page resume preferred for freshers
π¬ How to Apply?
Interested candidates can apply by sending their updated resume.
π§ Email: career@stonecurvetechnologies.com
When applying:
- π Attach your latest resume in PDF format.
- β Mention “Application for C++ Software Developer” in the email subject.
- π Highlight your academic projects, C++ expertise, internships (if any), and relevant technical skills.
- β‘ Immediate joiners may receive preference during the hiring process.
π― Final Thoughts
If you’re passionate about software engineering, enjoy solving complex programming challenges, and want to build a strong career in C++ development, this opportunity at Stonecurve Technologies is worth considering. The role offers hands-on engineering experience, mentorship from experienced developers, exposure to modern software development practices, and a solid foundation for long-term career growth. For fresh graduates and professionals with up to two years of experience, it provides an excellent platform to strengthen technical skills while contributing to meaningful software projects.
