Software Engineer at Tower Research Capital
Tower Research Capital · Gurugram, Haryana, India
- Salary: ₹20–40 LPA*
- Experience: 0-2 years
📋 Job Details at a Glance 📍 Location Gurugram, Haryana, India 🏢 Company Tower Research Capital 👥 Experience 0-2 years 🎓 Qualification Bachelor's Degree in Computer Science, Information Technology, or Related Field 📅 Eligible Batch 2022, 2023, 2024, 2025 📄 Job Type Full Time 💰 Salary ₹20–40 LPA* 🏢 Industry Technology 🛠 Key Skills C++ Java Software Development Life Cycle (SDLC) Version Control (Git) Problem Solving Software Engineer at Tower Research Capital — Full Details & How to Apply Tower Research Capital is seeking a Software Engineer to join their Gurugram, Haryana, India office, offering freshers a chance to work in a leading technology firm with a salary range of ₹20–40 LPA* . This role is ideal for those looking to kickstart their careers in a thriving sector. The demand for Software Engineer jobs in the financial technology sector is surging, making this role crucial for Tower Research Capital 's growth. As the company continues to expand its quantitative trading and technology solutions, the need for skilled engineers to develop software that enhances trading strategies is more important than ever. Tower Research Capital is an employer of choice due to its impressive scale, with over 1,000 employees globally. Founded in 1998 , the company fosters a culture of innovation and collaboration, providing employees with the opportunity to work on cutting-edge technologies and methodologies that are often not emphasized in competing firms. This position is perfect for 2022, 2023, 2024, 2025 graduates with a Bachelor's Degree in Computer Science, Information Technology, or Related Field and 0-2 years experience . With a competitive salary of ₹20–40 LPA* , this role offers a robust career trajectory in a tech-driven environment. As a Software Engineer , you will gain hands-on experience with essential skills such as C++, Java , and the Software Development Life Cycle (SDLC) . This role opens doors to rapid advancement and exposure to version control systems like Git , enhancing your problem-solving abilities and preparing you for future leadership roles. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: Yes NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Job Role & Responsibilities The core mission of the Software Engineer role at Tower Research Capital is to develop innovative software solutions that enhance trading systems, leveraging cutting-edge technologies like C++ and Java . Develop and implement software solutions using C++ to optimize trading algorithms and improve system performance. Utilize Git for version control to manage code changes and facilitate collaboration with team members effectively. Collaborate with the quantitative research team to translate complex algorithms into functional software applications using Java . Analyze performance metrics to identify areas for improvement in existing software applications, ensuring high efficiency. Take ownership of specific software modules, ensuring timely delivery and adherence to quality standards throughout the development process. Document software development processes and maintain clear communication with stakeholders to ensure alignment on project goals. Solve complex problems related to trading systems and provide technical support to users, enhancing overall user experience. This role fosters an ownership culture, allowing you to make a direct impact on trading systems and contribute to the success of Tower Research Capital . Required Skills & Technical Competencies The ideal candidate for the Software Engineer position must possess a strong technical skill profile, particularly in programming languages and software development methodologies. Technical Skills C++ — entry — essential for developing high-performance trading applications, requiring a strong understanding of memory management. Java — entry — used for building scalable applications, critical for backend services in trading systems. Software Development Life Cycle (SDLC) — entry — familiarity with the SDLC is necessary to ensure efficient project management and timely delivery. Version Control (Git) — entry — essential for version control, enabling effective collaboration and code management among team members. Problem Solving — entry — evaluated through coding assessments to ensure candidates can tackle real-world challenges effectively. When showcasing these technical skills in your resume or interview, emphasize specific projects or experiences that demonstrate your proficiency and application of these technologies. Eligibility Criteria This role is designed for recent graduates eager to start their careers in software engineering within the technology sector. Candidates must hold a Bachelor's Degree in Computer Science , Information Technology , or a related field. Eligible batches include 2022 , 2023 , 2024 , and 2025 , allowing recent graduates to apply. Freshers are encouraged to apply, with 0-2 years of experience accepted for this entry-level position. A minimum academic performance of 60% or a CGPA of 6.0 is preferred to ensure a strong foundational knowledge. Having a portfolio or GitHub showcasing relevant projects can significantly enhance a candidate's application. Documentation & Portfolio Requirements Applicants should submit a clear and concise resume that includes educational qualifications, relevant projects, and technical skills. Highlight any experience with C++ or Java in your portfolio. Pro tip: Include links to your GitHub profile or any coding projects to demonstrate your technical capabilities effectively. Salary for Software Engineer at Tower Research Capital 💰 Compensation ₹20–40 LPA* The advertised compensation for the Software Engineer role at Tower Research Capital is ₹20–40 LPA* . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Software Engineer Upskilling with the right resources significantly enhances your chances of selection for the Software Engineer role at Tower Research Capital . Recommended Courses & Resources C++ — Mastering C++ is essential for software development tasks at Tower. Java — Proficiency in Java is crucial for various projects at the company. Software Development Life Cycle (SDLC) — Understanding SDLC is vital for effective project management. KodNest — This platform offers practical coding challenges to sharpen your skills. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Failing to tailor your resume — Highlight relevant skills for the Software Engineer role. ❌ Neglecting specific programming languages — Include all languages you are proficient in. ❌ Overlooking resume format — Ensure a clean and organized layout for readability. ❌ Not preparing for technical assessments — Practice coding problems relevant to the role. ❌ Submitting a generic cover letter — Address the specific company and position in your letter. ❌ Ignoring problem-solving experiences — Showcase relevant experiences in your application. Before You Apply — Checklist ✅ Research Tower Research Capital's recent projects and technologies before applying. ✅ Update your resume to reflect relevant skills and experiences tailored to the job description. ✅ Prepare a cover letter that specifically addresses why you want to work at Tower Research Capital. ✅ Gather references from professors or previous employers who can vouch for your technical skills. ✅ Ensure your GitHub or portfolio is up-to-date with your latest projects. ✅ Double-check your application for any errors before submission. ✅ Follow up on your application status after a week to express continued interest. ✅ Prepare for potential coding assessments by practicing relevant problems. Resume Tailoring & ATS Keywords for Software Engineer Optimizing your resume for ATS is crucial for securing the Software Engineer role at Tower Research Capital . ATS Keywords to Include Software Engineer C++ Java SDLC Version Control Git Problem Solving Quantitative Trading Software Development Collaboration Performance Metrics Documentation Resume Tips for This Role Highlight relevant coursework or projects that demonstrate your skills in C++ and Java. Emphasize teamwork and collaboration experiences, particularly in tech-related projects. Include links to your GitHub or portfolio to showcase your coding abilities and projects. Optimize your resume for ATS by including keywords from the job description. Avoid including unrelated work experience that does not demonstrate your technical skills. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro tip: Avoid including irrelevant personal information or experiences that do not pertain to the Software Engineer role. How to Apply for Software Engineer at Tower Research Capital Apply Now — Tower Research Capital Visit the application portal and create an account to start your application. Upload your resume in PDF format, ensuring it is tailored to the job description. Fill out the application form with accurate personal and educational details. After submission, you can expect a confirmation email regarding your application status. Use the application portal to track the status of your application and follow up if necessary. Applications reviewed on a rolling basis — early submission recommended. Apply Now — Tower Research Capital NexisGrow.com does not charge any fees for job applications. Tower Research Capital Tower Research Capital , founded in 1998 , has established a significant global presence with offices in major financial hubs, including New York , London , and Gurugram, Haryana . The company has grown to employ over 500 professionals worldwide, showcasing its extensive reach and influence in the financial technology sector. At the core of Tower Research Capital are its proprietary trading technologies and quantitative research methodologies. The firm leverages advanced platforms such as Algorithmic Trading Systems and Market Making Solutions to drive its trading strategies, ensuring efficiency and accuracy in executing trades across various markets. Tower Research Capital has received high ratings on Glassdoor, reflecting its collaborative culture and focus on employee development. The company offers programs like Mentorship Initiatives and Continuous Learning Workshops , which have contributed to its recognition as one of the best workplaces in the financial technology industry. Recently, Tower Research Capital has expanded its technology stack to incorporate advanced machine learning algorithms , enhancing its trading capabilities and decision-making processes. This initiative aligns with the company's commitment to innovation and staying ahead in the competitive landscape of financial technology. For freshers looking to launch their careers in technology, Tower Research Capital offers a unique platform. With mentorship from industry leaders and exposure to cutting-edge technologies, new employees can gain invaluable experience in both the tech and finance sectors, setting a strong foundation for their future careers. Company Details Industry Technology Location Gurugram, Haryana, India Connect With Us Careers Apply Now Website 🔗 job-boards.greenhouse.io Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for Software Engineer at Tower Research Capital? Eligibility Tap to expand + Answer Candidates with Bachelor's Degree in Computer Science, Information Technology, or Related Field and 0-2 years experience are eligible. Eligible batches: 2022, 2023, 2024, 2025. ? What skills are most important for this role? Skills Tap to expand + Answer Key skills: C++, Java, Software Development Life Cycle (SDLC), Version Control (Git), Problem Solving. Strong fundamentals and practical project experience matter most. ? What is the salary for this position? Salary Tap to expand + Answer Compensation: ₹20–40 LPA*. Final offer depends on skills, experience, and interview performance. ? What is the interview process at Tower Research Capital? Interview Tap to expand + Answer Typically: Resume shortlisting → Online test → Technical interview(s) → HR round. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer Work mode varies by team. Confirm with HR during recruitment. ? What is the career growth path from this role? Growth Tap to expand + Answer Structured appraisals every 6–12 months. Senior roles accessible within 12–18 months based on performance. ? How do I apply? Application Tap to expand + Answer Apply via the official link in How to Apply section. Highlight: C++, Java, Software Development Life Cycle (SDLC), Version Control (Git), Problem Solving. ? Is there a probation period? Probation Tap to expand + Answer Standard 3–6 months probation. Confirmation follows successful completion. ? How to prepare for the Software Engineer interview? Preparation Tap to expand + Answer (1) Core concepts of C++, Java, Software Development Life Cycle (SDLC), Version Control (Git), Problem Solving, (2) 2–3 project walkthroughs, (3) Problem-solving, (4) Tower Research Capital research, (5) Clear communication. ? What is the work culture like at Tower Research Capital? Culture Tap to expand + Answer Research on LinkedIn and Glassdoor for authentic employee reviews. NexisGrow.com features only verified employers. 🔗 Explore More on NexisGrow More jobs in Gurugram Browse all Tech jobs More jobs at Tower Research Capital Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com