Job Title: Software Engineer This Software Engineer role offers the opportunity to design, develop, and maintain software solutions using C++. You will contribute to the full development lifecycle, collaborate with technical colleagues, and help ensure that applications are reliable, efficient, and easy to maintain. This position is ideal for someone who enjoys solving complex problems, writing clean code, and continuously improving software quality.
Responsibilities
- Design, develop, and implement software applications using C++.
- Participate in the full software development lifecycle, including planning, coding, testing, and deployment.
- Write clean, efficient, and well-documented code that follows established standards and best practices.
- Collaborate with other engineers and stakeholders to understand requirements and translate them into technical solutions.
- Troubleshoot, debug, and resolve software issues to improve performance and reliability.
- Contribute to code reviews and provide constructive feedback to support continuous improvement.
- Assist in maintaining and enhancing existing systems to meet evolving business and technical needs.
Essential Skills
- Strong programming skills in C++.
- Ability to design, implement, and maintain software applications.
- Solid understanding of the software development lifecycle, including coding, testing, and deployment.
- Capability to debug and troubleshoot software issues effectively.
- Experience writing clear and maintainable technical documentation.
- Strong problem-solving skills and attention to detail.
- Ability to collaborate effectively within a technical team workplace.
Additional Skills & Qualifications
- Interest in learning and applying new technologies and development practices.
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
- Organized and proactive approach to managing tasks and meeting project deadlines.
Work Environment The Software Engineer works in a collaborative and technology-focused workplace, using C++ and related tools to build and maintain software solutions. You can expect to work closely with other engineers and stakeholders, participate in regular development activities such as code reviews and testing, and contribute to continuous improvement of systems and processes. The role typically involves standard office or remote working hours, with an emphasis on professional communication, teamwork, and a focus on delivering high-quality software. JOB POSTING DISCLAIMER Unless otherwise notified, the following terms apply to all job postings. This list is not exhaustive. If you have any questions regarding job postings, please contact the human resources department of Allegis Global Solutions (India) Private Limited (“ Company ” or “ we ”, “ us ”, or “ our ”) at
[email protected] .
- We are an equal opportunity employer and value diversity. All qualified applicants will be considered for employment without discrimination based on race, colour, religion, sex, gender, sexual orientation, pregnancy, childbirth or related medical conditions, age, disability, military or veteran status, or any other protected characteristic under applicable law.
- While we endeavour to keep job postings accurate and up to date, positions may be modified, filled, placed on hold, or withdrawn at any time without prior notice.
- Submission of an application does not guarantee employment, an interview, or an offer. All hiring decisions are made at the sole discretion of the Company.
- Job postings may only specify that applicants must be authorised to work for any employer in India.
- Job posting will not contain any client confidential information.
- Please apply only through the official application process mentioned in the job posting. We do not accept applications sent through personal email addresses.
- By submitting your application, you consent to the collection, storage, and processing of your personal data in accordance with our Privacy Notice. Your information will be used solely for recruitment purposes and handled in compliance with applicable data protection laws.
- We will never request payment at any stage of the recruitment process. All official communications will be sent only from our Company’s authorised domain. If you suspect fraudulent activity, please report it immediately at
[email protected].
- We are committed to an inclusive recruitment process. Applicants requiring reasonable accommodation due to a disability may contact the Company’s human resources department at the email address set out above.
- Our job portal may contain links to third-party websites or application platforms. We are not responsible for the content, security, or privacy practices of such external sites.
- You confirm that all information provided in your application, curriculum vitae, and supporting documents is complete, accurate, and truthful. Any misrepresentation may result in disqualification from the recruitment process.
📌 CONN_TESTsoftware Engineer (Bengaluru)
🏢 Allegis Global Solutions
📍 Bengaluru