Client Technology - Senior Software Engineer
New Today
Overview
Client Technology - Senior Software Engineer at EY. The opportunity involves leading and delivering solution and infrastructure development services for complex projects, aligning design, technology, product development, and vendor strategy with EY standards. You will work with technologists and business specialists to integrate emerging technologies from AI to data analytics and drive growth opportunities across EY’s platforms.
Responsibilities
- Takes accountability for the design, development, testing, operation, delivery and maintenance of a suite of software solutions or infrastructure to satisfy user requirements.
- Evaluates and resolves technical feasibility, design optimization, and production issues; researches and monitors existing client base and industry developments to identify potential new product opportunities.
- Provides highly advanced technical expertise to maximize efficiency, reliability and value from current solutions, infrastructure, platforms and emerging technologies; demonstrates technical leadership and drives continuous improvement.
- Drives behaviors to achieve success, including performance management, technical development and mentorship.
- Leads the definition, maintenance and implementation of technology standards, ensuring consistency with processes, procedures and design guidelines.
Qualifications
- Highly advanced technical competency in designing, developing, and debugging solutions.
- Highly advanced knowledge of one or more of: SQL, C++, HTML, CGI and JavaScript.
- Bachelor's Degree in Computer Science, Engineering, IT, Mathematics, or related field preferred.
- More than 10 years of applied experience.
- Extensive experience in software or platform engineering roles, with advanced technical knowledge in the assigned specialization.
- Experience delivering software/platform engineering solutions, providing extensive technical guidance and managing user requirements and standards.
- People leadership and team management experience.
- Experience building applications using container orchestration systems (Kubernetes) and container engines (Docker); experience with real-time event streaming (Kafka, RabbitMQ).
- Functional knowledge of programming/scripting languages such as JavaScript, PowerShell, Python, Bash, SQL, .NET, Java, PHP, Ruby, PERL, C++, R, etc.
- Strong skills in application development tools and practices including Azure, .NET stack, C#, SQL, API and Microservices development, DDD, Unit tests; preferred experience with frontend frameworks (Angular/React) and Adobe tools for personalization; CI/CD pipelines using tools like GitHub, VSTS, Ansible, Puppet, Jenkins, Maven, etc.
- Experience delivering using modern methodologies (e.g., SAFe Agile, Iterative, Waterfall) or equivalent.
What We Look For
- A self-starter, independent-thinker, curious and creative person with ambition and passion.
What We Offer You
- We offer a comprehensive compensation and benefits package with base salary ranges and total rewards including medical and dental coverage, pension and 401(k), and paid time off. Salary ranges vary by geography as described by local guidelines.
- Hybrid work model expectations: most external, client-serving roles are expected to work in person 40-60% of the time over a project or engagement.
- Flexible vacation policy and paid holidays, personal/family care leave, and other leaves to support well-being.
Are you ready to shape your future with confidence? Apply today. EY focuses on high ethical standards and integrity and is an equal opportunity employer. EY | Building a better working world.
Legal notices
EY is committed to providing equal employment opportunities to applicants and employees without regard to race, color, religion, age, sex, sexual orientation, gender identity/expression, pregnancy, genetic information, national origin, protected veteran status, disability status, or any other legally protected basis. EY is committed to reasonable accommodation for qualified individuals with disabilities. If you need assistance applying online or need an accommodation during any part of the application process, please contact EY’s Talent Shared Services Team.
- Location:
- Glasgow
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Client Technology - Senior Software Engineer
-
Glasgow
- IT & Technology
Overview Client Technology - Senior Software Engineer at EY. The opportunity involves leading and delivering solution and infrastructure development services for complex projects, aligning design, technology, product development, and vendor strategy...
More Details -
-
New Today
Client Technology - Senior Software Engineer
-
Glasgow, Scotland, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Client Technology - Senior Software Engineer at EY. The opportunity involves leading and delivering solution and infrastructure development services for complex projects, aligning design, technology, product development, and vendor strategy...
More Details -