Job description
Overview:
#LI-DS1
We are recruiting a Developer to join our team to look after software design, architecture, requirements analysis, investigation of new technologies and software development for the delivery of a portfolio of high-profile projects.
Responsibilities:
Works as part of a team to build high quality software. We deliver high quality systems following specific guidelines that promote Agile working in a practical environment. Independently owns delivery in their specialism and works closely with clients to develop an understanding of their business strategy and architects development solutions based on that.
- Responsible for the development of systems based on requirements provided by our BA and/or the customer.
- Follows the direction set by the Principal Developer and follows industry standards in terms of techniques, methodologies, and tools.
- Provides direction and technical expertise in design, development and systems integration.
- Can work as part of a team, mixed between onshore and offshore locations
- Helps build long-term, strategic relationships with all customer stakeholders and maintains strong understanding of the clients’ industry and business.
- Help deliver a program of legacy upgrades and re-work or implementation of change requests
- Interacts with key stakeholders to understand business requirements.
- Contributes to the development of architectures for complex systems, ensuring consistency with specified requirements agreed.
- Understand and deliver to strategic goals.
- Use industry standard Agile methods and tools, ensuring that effective project control, change control, risk management and processes are maintained.
- Oversees go-live and guides troubleshooting.
- Provides technical input for overall delivery models and if possible assists sales with pre-sales activity.
Essential:
- Degree in Computer Science, Information Systems, or other related field, or equivalent work experience
- Certification in any one programming skill
Desirable:
- Additional course or certification in Development
- Management qualification
General:
- Excellent client-management skills, with experience in creating and putting into effect a clear long term vision of multiple client delivery success.
- Experience of delivering and translating the vision, mission, and strategy into projects and initiatives with milestones and delivery schedules.
- Applies insight, originality and a broad perspective to generate revolutionary technical solutions with teams.
- Excellent communication and presentation skills, with experience in initiating open and candid relationships with people at all levels. Demonstrates confidence in influencing and explaining things well to compel others.
Technical:
- Has advanced level of general overall Development expertise with a strong technical background.
- Evidence of in-depth application/technology and domain knowledge.
- Good knowledge of emerging technologies and market trends and able to assess impact on business strategies, benefits and risks.
- In-depth knowledge in enterprise software solutions and experience in providing technical management to key stakeholders.
- Experience in working closely with clients to develop an understanding of their business strategy and architecting solutions based on that.
- Knowledge of Design Patterns.
- Full life cycle application development experience and extensive experience in designing, coding and debugging applications.
- Extensive experience in software analysis, code analysis, requirements analysis, software review, identification of code metrics, system.
- Software modelling and simulation experience.
- Experience with Legacy systems covering IBM technology including Websphere with Java
- Experience in working in an Agile or DevOps environment is essential (for example Scrum or Kanban)
- Low code development experience with Microsoft Power Platform including Power Apps desirable.
- Experience of design and systems architecture, preferably using UML, but other methodologies are acceptable
- Previous experience developing SDKs or delivering Nuget packages desirable
- Experience of senior stakeholder engagement
- Collaborative working environment – we stand shoulder to shoulder with our clients and ours peers through good times and challenges
- We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects
- Expleo academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
- Competitive company benefits such as medical and dental insurance, pension, life assurance, employee wellbeing programme, sports and social events, birthday hampers and much more
-
25 days annual leave (increased to 27 after 2 years of service)
Always working as one team, our people are not afraid to think big and challenge the status quo -
Access to discounts and offers through my Expleo benefits
Enhanced maternity and paternity, adoption and shared parental leave package - Flexible, blended working model
“We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age”.
#LI-DS1
Expleo
www.expleo.com
Montigny-le-Bretonneux, France
Rajesh Krishnamurthy
$2 to $5 billion (USD)
10000+ Employees
Company - Private
Business Consulting
1966