As a Software Engineer within the Engineering department of our esteemed company, you will be playing a pivotal role in crafting innovative software solutions using your expertise in Python, Java, and C++. This critical position demands a proficient coder and a strategic thinker who enjoys working in a fast-paced workplace. The role is perfect for someone eager to contribute to various stages of the software development lifecycle and committed to delivering high-quality, performant software that meets business needs.
What You'll Do
- Design, develop, and implement software programs using Python, Java, and C++.
- Participate in software architecture and design discussions to devise robust solutions.
- Write clean, scalable, and efficient code that complies with company coding standards and practices.
- Work collaboratively with the team to integrate systems and improve existing software functionalities.
- Perform complex unit and integration testing to ensure software functionality and reliability.
- Participate in peer code reviews and contribute to team knowledge sharing.
- Assist in updating project documentation and system architecture records.
Qualifications
- Proven experience as a Software Engineer or similar role, with expertise in Python, Java, and C++.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Strong foundation in coding principles such as algorithms, data structures, and software design patterns.
- Experience with version control systems like Git.
- Excellent problem-solving skills and ability to think algorithmically.
- Strong communication skills in English, both written and verbal.
- Ability to work independently as well as collaboratively in a team-oriented environment.
📌 Software Engineer (Bengaluru)
🏢 Important Business
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.