Senior Software Developer / Senior Software Engineer - AWS/Node.js/Public Sector
Location: Manchester/Hybrid (2/3 days onsite for 6 months)
SC Clearance: Required due to the nature of the project.
Rate: #removed# p/d Inside IR35
Interviews: w/c 27th Jan (Google Meet)
Required/Essential:
1. Software development experience with Node.js
2. Experience building serverless (both compute and databases) on AWS (Desirable)
3. Experience developing and operating high scale, high performance APIs focused on high volume applications
4. Strong experience in AWS security best practices
5. Experience of integration with Authentication and Authorisation systems and handling user data
6. Plan and lead development of new cloud-based services, specifically making use of Serverless and Node.js
7. Understand the whole system and take responsibility for teaching this to others
8. Work with other disciplines to understand what needs to be built
9. Coach and mentor more junior colleagues
10. Operate the production services you build
11. Find ways to improve system robustness, resilience, and stability
Nice to have:
Knowledge of Gov Services such as DWP, HMRC, DVLA, etc.
Team Size: App Programme with 30 people
Our client is launching a new channel (mobile apps) backed by Back End services which will serve the population. Significant impact in terms of users, use of technology, and opportunity to innovate.
We are looking for good knowledge of AWS infrastructure, services, and tools, as our architecture is based on AWS.
SKILLS:
1. Making and guiding decisions. You can make technical decisions characterised by managed levels of risk and complexity and recommend decisions as risk and complexity increase.
2. Turning business problems into technical solutions. You can design systems characterised by managed levels of risk, manageable business, and technical complexity with meaningful impact.
3. Work with well-understood technology and identify appropriate patterns (Relevant skill level: working).
4. Design and Development. Lead the design and development of new cloud-based Back End services and infrastructure to support GOV.UK service integration and personalisation for the mobile app.
5. Development process optimisation. You can explain the importance of developing process efficiency and the common ways in which processes are optimised. You can support specific activities to improve development processes.
SmartSourcing is a Disability Confident Employer and we promote, celebrate, and value diversity. We are committed to promoting equality and inclusion for all.
#J-18808-Ljbffr