Principal Software Engineer
- Source: LinkedIn
- Endava
- On-site
- Bengaluru
- Full-Time
- Staff
Job Description
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
From prototype to real-world impact - be part of a global shift by doing work that matters.
Job Description
Title
Principal Software Engineer
Location
Reporting To
Engineering Manager/Technical Engineering Manager
Business Unit
Product & Engineering
Scope
Domain
Impact
Customers, Company, Teams, Processes, Products
Level
Nature of Experience
A highly experienced engineer with expert domain knowledge, impacting customers, the team, products and processes.
Description
The principal engineer role is a senior technical role at the heart of the configuration or development team. With a passion for technology, innovation and collaboration they keep their knowledge current, continuously seeking to design, build and deliver better than yesterday. Principal engineers thrive on the chance to employ their multi-faceted skills to create industry-leading solutions in a way that moves the products, the department, their team and individuals forward. They are keen to explore how advances in technology might support on-going continuous improvement or programme acceleration and contribute significantly to the department strategies, practices, toolkits and processes.
Core Responsibilities
SFIA Responsibility Level: 5 - Ensure, Advise
Autonomy
Works under broad direction. Work is often self-initiated. Is fully responsible for meeting allocated technical and/or group objectives. Analyses, designs, plans, executes and evaluates work to time, cost and quality targets. Establishes milestones and has a significant role in the assignment of tasks and/or responsibilities.
Influence
Influences organisation, customers, suppliers, partners and peers on the contribution of own specialism. Makes decisions which impact the success of assigned work, i.e. results, deadlines and budget. Has significant influence over the allocation and management of resources appropriate to given assignments. Leads on user/customer and group collaboration throughout all stages of work. Ensures users’ needs are met consistently through each work stage. Builds appropriate and effective business relationships across the organisation and with customers, suppliers and partners. Creates and supports collaborative ways of working across group/area of responsibility. Facilitates collaboration between stakeholders who have diverse objectives.
Complexity
Implements and executes policies aligned to strategic plans. Performs an extensive range and variety of complex technical and/or professional work activities. Undertakes work which requires the application of fundamental principles in a wide and often unpredictable range of contexts. Engages and coordinates with subject matter experts to resolve complex issues as they relate to customer/organisational requirements. Understands the relationships between own specialism and customer/organisational requirements.
Business skills
Demonstrates leadership in operational management.
Analyses requirements and advises on scope and options for continual operational improvement.
Assesses and evaluates risk.
Takes all requirements into account when making proposals.
Shares own knowledge and experience and encourages learning and growth.
Advises on available standards, methods, tools, applications and processes relevant to group specialism(s) and can make appropriate choices from alternatives.
Understands and evaluates the organisational impact of new technologies and digital services.
Creatively applies innovative thinking and design practices in identifying solutions that will deliver value for the benefit of the customer/stakeholder.
Clearly demonstrates impactful communication skills (oral, written and presentation) in both formal and informal settings, articulating complex ideas to broad audiences.
Learning and professional development — takes initiative to advance own skills and identify and manage development opportunities in area of responsibility.
Security, privacy and ethics — proactively contributes to the implement…
Skills
- wcf
- microsoft-azure
- azure-devops
- Jenkins
- amazon-web-services
- oauth
- okta
- entity-framework
- microsoft-entity-framework
- dapper
- umbraco
- JSON
- xml-format
- powershell
- autofac
- HTML5
- css-3
- Sass
- Bootstrap
- javascript
- jQuery
- jquery-ui
- nunit
- XUnit
- c-sharp
- asp-net
- dot-net
- asp-net-core
- dot-net-core
- microsoft-visual-studio
- visual-studio
- redgate
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
