CT Senior Software Engineering with AI
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
At EY, we’re all in to shape your future with confidence.
We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go. Join EY and help to build a better working world.
The opportunity
-
Apply your strong technical capabilities and leadership as a key player-coach role on a medium to large product team!
-
Takes accountability for the design, development, delivery and maintenance of solutions or infrastructure, driving compliance with and contributing to the development of relevant standards
-
A hands-on opportunity to demonstrate the shift to AI-forward development processes to increase quality and speed delivery across your team.
-
Fully understands business and user requirements and ensures design specifications meet the requirements from a business and technical perspective
Your key responsibilities
-
Solves complex and escalated aspects of a project, performing coding, debugging, testing and troubleshooting throughout the development process
-
Provides advanced technical expertise to maximize efficiency, reliability and value from current solutions, infrastructure and emerging technologies, showing technical leadership and identifying and implementing continuous improvement plans
-
Develops strong working relationships with peers across Development & Engineering and Architecture teams, collaborating to develop and engineer leading solutions
-
Provides a leadership role for the work group, ensuring the appropriate expectations, principles, structures, tools and responsibilities are in place to deliver the project
-
Drives consistency to the relevant processes, procedures, standards, technical design whilst supporting the definition, maintenance and implementation of technology standard
Requirements
-
Advanced technical proficiency in designing, developing, and debugging solutions
-
Advanced knowledge of one or more of: C#/Java or Python
-
Advanced knowledge of one or more of: Data Modeling, OLTP, OLAP, NoSQL, data lineage, synthetic data creation
-
Bachelor’s degree in computer science, Engineering, IT, Mathematics, or related field preferred
-
More than 10 years applied experience
-
Significant relevant experience in either an internal or external software or platform engineering role, or similar
-
Technical knowledge and experience in delivering software / platform engineering solutions (depending on specialism), providing comprehensive
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
What’s the Difference between a Junior, Mid, and Senior Developer?
7 Important Tips That Every Software Developer Should Know
What is Software Engineering?