As a Software Engineer within the Engineering department of our esteemed company, you will be playing a pivotal role in crafting cutting-edge 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 effective 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 setting.
📌 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.