Senior Full Stack Developer (Angular/React) $3500-5500 Offline

Summary

The Senior Software Developer technically leads software development projects end to end. They are

a technology expert, with future focused, broad, solution-based thinking. Involved in client

engagement, process improvement and governance, they work to achieve business and project

objectives through risk identification and mitigation and working effectively to solve problems

collaboratively at a strategic level.

 

Primary Responsibilities

1. Technical Leadership

● Technically lead small to large software development projects end to end

● Design, maintain and modify large and complex architecture

● Demonstrate web technical expertise, with the ability to advise and train others

● Provides technical insight for all work in progress within the team. Able to critique

architectural decisions and manage code quality without necessarily being the technical β€˜expert’.

● Demonstrate a strong understanding of coding best practices, design patterns and security

● Execute technology governance

 

2. Client Communications and Relationship Management

● Provide technical advice and guidance in project meetings with both internal and external stakeholders

● Engage with clients and technical team to drive project vision

● Clearly articulate technical choices and decisions, with the ability to define the decision-making process

● Consult on timelines with the production team and other internal stakeholders

● Understand the impact of changes with the ability to push back on design decisions that may affect technical choices

 

 

3. Project Management

 

● Work with the project management team from client engagement through to delivery and maintenance

● Understand the commercial aspects of projects within the business, and identify appropriate solutions to meet client needs within budgets

● Estimate project costings and timelines effectively and communicate the process for doing so

● Break down and delegate project tasks to relevant and appropriate persons

● Pre-empt, identify and mitigate project risks and bottlenecks

● Report risk identification and solutions to the project management team

● Lead projects as assigned, contributing to project meetings and coordinating various elements for delivery to the client.

 

4. Leadership

 

● Lead project groups, provide guidance on tasks and timelines and support team to deliver the outcomes

● Self manage projects and tasks with minimal supervision

● Review job tickets with team members to ensure understanding

● Guide project team to ensure all tickets are delivered within timeframes

● Develop and mentor junior team members to increase the proficiency of individuals and productivity

● Proactively communicate with the team, taking a lead role in project meetings and team meetings

● Assist in recruiting, onboarding and training new team members

 

5. Continuous Improvement

 

● Update job knowledge by studying state-of-the-art tools, programming techniques and equipment

● Seek out and participate in development opportunities – whether conference, classroom or resource-based and feed the relevant information back to the team

● Engage with the community to build network and knowledge and to share expertise beyond the business

● Conduct post-project analysis to ensure constant process and efficiency improvements

 

Qualification and/or Education Experience

Bachelors degree in software related degree e.g. Computer Science; or, Certified qualifications in programming.

 

 

Essential:

● 5+ Years industry experience

● Advance technical skills in any of the following: Kotlin, .NET, Node.js, Javascript SPA frameworks e.g. React, Angular

● Cloud Solutions experiences

● Proven ability to architect web systems end to end

● Expertise in project delivery end to end

● Demonstrated Tech Leadership on projects

 

 

Step 1: Interview + Technical Interview (1h)

Step 2: Meeting with the company (30-40min)

Step 3: Offer

Required skills experience

.NET
Java/Kotlin, Node.js, HTML / CSS / JavaScript / TypeScript, React / Redux, Angular, Angular 2+

The job ad is no longer active
Job unpublished on 27 May 2022

Look at the current jobs C# / .NET →

Loading...