Software Engineer (Java & C++)
Technology
Miratech
Bengaluru, India3 weeks agoUntil 11/12/2026
Full timeFully remote
Job description
Company Description
Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values driven organization and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.Miratech has coverage across five continents and operates in 25 countries worldwide. Miratech retains over 1000 full-time professionals and has achieved sustained shareholder value growth exceeding 25% annually over many years.
Job Description
We are looking for a highly skilled Software Developer to join our dynamic team. The ideal candidate will have extensive experience in Java and C++ development, with strong proficiency in SQL (Sybase and MS SQL). Additionally, the candidate should be comfortable reading and modifying Python and Perl scripts. You will play a critical role in designing, developing, and maintaining high-performance, scalable software solutions. This is an exciting opportunity to work on diverse projects and contribute to complex software systems.Responsibilities
- Develop and maintain applications using Java and C++.
- Write and optimize SQL queries for Sybase or MS SQL Server.
- Contribute to debugging, performance tuning, and application enhancements.
- Work with product, QA, and DevOps teams on feature delivery.
- Participate in code reviews and follow coding standards.
- Maintain and update legacy components and documentation.
- Read and modify small Python/Perl scripts when required.
Qualifications
- 4+ years of experience in Java development.
- 1+ years of experience in C++.
- Good understanding of Spring/Spring Boot and STL.
- Experience writing SQL queries and basic query optimization.
- Strong understanding of OOP and design patterns.
- Familiarity with multithreading concepts.
- Experience with Git and build tools (Maven/Gradle/CMake).
- Experience working in Linux/Unix environments.
- : Python/Perl scripting, Sybase
Additional Information
We offer:- Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
- Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program.
- Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
- Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
- Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
- Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
- Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Interested in this role?