Node JS Developer, 100% Remote

Apply for this position Please mention DailyRemote when applying
Posted 4 days ago Worldwide Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

About The Candidate
I am looking for 2 experienced lead developers to work Inside IR35 with working experience of;
* Node.js
* Java
* AWS - SQS, API Gateway, DynamoDB
* Government digital services

A software developer designs, runs and improves software that meets user needs. In this role, you will:
be responsible for writing clean, secure code following a test-driven approach
create code that is open by default and easy for others to reuse
Skills required to be a software developer
You will need the following skills for this role, although the level of expertise for each will vary, depending on the role level.
Availability and capacity management. You can define, analyse, plan, forecast, measure, maintain and improve all aspects of the availability of services, including power. You control and manage service availability to meet the needs of the business in a cost-effective manner. This includes managing the capability, functionality and sustainability of service components (for example, hardware, software, network resources and software/infrastructure as a service).
Information security. You maintain the security, confidentiality and integrity of information systems through compliance with relevant legislation and regulations. You design, implement and operate controls and management strategies to allow this.
Modern standards approach. You use a modern standards approach throughout automation and testing.
Programming and build (software engineering). You can use agreed security standards and specifications to design, create, test and document new or amended software.
Prototyping. You can apply technical knowledge and experience to create or design workable prototypes, both programs and physical outputs. You understand parameters, restrictions and synergies.
Service support. You can maintain and support services.
User focus. You understand users and can identify who they are and what their needs are, based on evidence. You can translate user stories and propose design approaches or services to meet these needs and engage in meaningful interactions and relationships with users. You put users first. You can manage competing priorities.

A developer delivers software components that form part of a product. In this role, you will:
develop software to meet user needs
follow best-practice guidelines and help to improve those guidelines
write clean, secure and well-tested code
coach and mentor more junior colleagues
operate the services they build and identify issues in production
Skills needed for this role
Availability and capacity management. You can manage the service components to ensure they meet business needs and performance targets. (Relevant skill level: working)
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. You can spot or identify obvious deficiencies. (Relevant skill level: awareness)
Information security. You can discuss information security. You can design solutions and services with security controls embedded, specifically engineered as mitigation against security threats as a core part of the solutions and services. (Relevant skill level: practitioner)
Modern standards approach. You can competently use a modern standards approach and guide others in so doing. (Relevant skill level: practitioner)
Programming and build (software engineering). You collaborate with others when necessary to review specifications and use these agreed specifications to design, code, test and document programs or scripts of medium to high complexity, using the right standards and tools. (Relevant skill level: practitioner)
Prototyping. You see prototyping as a team activity, actively soliciting prototypes and testing with others. You establish design patterns and iterate them. You know a variety of methods of prototyping and can choose the most appropriate ones. (Relevant skill level: practitioner)
Service support. You can help fix faults following agreed procedures. You can carry out agreed maintenance tasks on infrastructure. (Relevant skill level: working)
Systems design. You can translate logical designs into physical designs. You can produce detailed designs. You know how to document all work using required standards, methods and tools, including prototyping tools where appropriate. You can design systems characterised by managed levels of risk, manageable business and technical complexity, and meaningful impact. You can work with well understood technology and identify appropriate patterns. (Relevant skill level: working)
Systems integration. You can build and test simple interfaces between systems, or work on more complex integration as part of a wider team. (Relevant skill level: working)
User focus. You know how to collaborate with user researchers and can represent users internally. You understand the difference between user needs and the desires of the user. You can champion user research to focus on all users. You can prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to be used. (Relevant skill level: practitioner)

About The Candidate
I am looking for 2 experienced lead developers to work Inside IR35 with working experience of;
* Node.js
* Java
* AWS - SQS, API Gateway, DynamoDB
* Government digital services

People Source Consulting Ltd is acting as an Employment Business in relation to this vacancy. People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas