Software Engineer
Capgemini
Capgemini
This role is centered on Software Engineering, focusing on the creation, upkeep, and enhancement of software solutions and applications.
Professionals in this field apply scientific methodologies to address complex software engineering challenges. They are instrumental in the development and implementation of robust software engineering practices and knowledge across research, design, development, and maintenance phases.
The work demands independent judgment and original thinking, with the capability to guide the technical and administrative efforts of fellow software engineers. This position involves continuously building expertise within the software engineering discipline to meet established skill expectations for the role.
Apply scientific methods to analyze and resolve software engineering problems.
Develop and apply software engineering practices and knowledge in research, design, development, and maintenance.
Exercise original thought and judgment, and potentially supervise the work of other software engineers.
Develop skills and expertise to meet standard software engineer skill expectations.
Collaborate effectively with other software engineers and stakeholders as a team player.
Requires more than one year of relevant professional experience.
A solid understanding of programming concepts, software design, and software development principles is essential.
Expected to work with minimal supervision, consistently delivering accurate and reliable outcomes.
Demonstrate the ability to handle a variety of tasks and challenges, applying acquired skills and knowledge effectively.
Organize personal time to meet deadlines with a mid-term focus and contribute positively to team objectives. Make informed decisions based on situational understanding, not solely on rules.
Capgemini
Information Technology & Services