Essential Job Functions:
- Collaborate with the software development team to design, code, and test software solutions, focusing on critical components.
- Work with senior team members to meet project requirements and deadlines, participating in design and code reviews.
- Contribute to troubleshooting and problem-solving, diagnosing and resolving complex technical issues.
- Participate in the development and documentation of software requirements and specifications.
- Debug and resolve complex production issues, working closely with senior engineers and support teams.
- Stay updated on emerging technologies and propose innovative solutions.
- Assist in mentoring and guiding junior team members.
- Take ownership of challenging technical tasks and collaborate on architectural decisions.
Basic Qualifications:
- Bachelor's degree in a relevant field (e.g., Computer Science) or equivalent experience.
- Typically 4+ years of relevant industry experience, with at least 1+ years in a similar role.
- Proficiency in one or more software languages and development methodologies.
- Strong coding and debugging skills for complex software components.
- Familiar with software development practices and methodologies.
- Strong problem-solving, analytical, communication, and teamwork skills.
- Eagerness to learn and adapt to challenging technical tasks.
Other Qualifications:
- Advanced degree and relevant certifications or training are a plus.
DXC Technology prioritizes in-person collaboration with flexibility to support well-being and productivity in an inclusive environment.