Principal Software Engineer
at SRC UK
Lincoln LN6, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 05 May, 2025 | GBP 65000 Annual | 05 Feb, 2025 | N/A | Aws,Life Insurance,Maintenance,Service Delivery,Docker,Kubernetes,Software Development,Pipelines,Microservices,System Architecture,Distributed Systems,Code,Git,Asp.Net,Scratch,Unix,Documentation,Azure | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
DESIRABLE: EXPERIENCE OR KNOWLEDGE
Knowledge of concepts including:
- Adopting UI/UX best practises when designing and developing applications
- Experience shipping multiple products with experience of service delivery
- Web application deployment and maintenance
- Familiarity with Database Types such as “Relational database” and “Document/NoSQL Database”
- Prior experience of Product and Software delivery lifecycle, preferably with multiple vendors to offer give a greater depth of knowledge in different companies’ processes
- Creation of High-Level and Low-Level design documentation
- Familiarity with Agile/DevOps software development methodology
- Understanding of front-end technologies (e.g. React) and UI/UX principals
- Interface with QA and DevOps/testing teams to ensure CI/CD pipelines and automated testing frameworks are robust and effective
- Experience building scalable, distributed systems
- In-depth knowledge of system architecture, microservices, API’s & cloud technologies
- Skilled at implementing practices like TDD (test driven development), code modularity and documentation
- Web application deployment and maintenance
- Familiarity Machine Learning principals/pipelines and associated toolsets such as Pytorch and Tensorflow
- Familiarity with Azure, AWS, GCP products and services.
Knowledge of technologies including:
- Docker or Kubernetes
- Unix with the ability to standup/maintain a Linux environment from scratch
- Familiarity with distributed version control systems such as Git
- Familiarity with Frontend and Backend testing Frameworks such as Puppeteer, Jest, Unit
- Familiarity with in-code documentation such as JSDocs to maintain code libraries and documentation.
SRC UK are an equal opportunities employer.
Job Types: Full-time, Permanent
Pay: From £65,000.00 per year
Benefits:
- Casual dress
- Company events
- Company pension
- Discounted or free food
- Free parking
- Life insurance
- On-site parking
- Private medical insurance
- Sick pay
- Transport links
Schedule:
- Monday to Friday
- No weekends
Ability to commute/relocate:
- Lincoln, LN6 7GZ: reliably commute or plan to relocate before starting work (required)
Application question(s):
- For this role you must be a UK National to be able to obtain a UKSV (Government requirement). Please can you confirm before proceeding with yes or no? If you dont confirm your application will automatically be rejected.
Education:
- Bachelor’s (required)
Experience:
- Software Development: 8 years (required)
Work Location: In perso
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
ALL APPLICANTS MUST BE A UK NATIONAL TO BE CONSIDERED FOR THIS OPPORTUNITY DUE TO THE NATURE OF THIS ROLE AND TO ALLOW FOR GOVERNMENT SECURITY VETTING (UKSV).
SRC UK are looking for Full Stack Software Engineers and Developers with at least 8 years’ experience to join our expanding team. The position will be expected to support all functions of the software development lifecycle, from requirements capture though to design, implementation, documentation, and testing. The projects are run using an agile framework.
This is a senior level role and candidates would be expected to have a deep working knowledge and experienced in modern programming languages, application development, database technologies and open-source development and have the ability to learn new technologies quickly. The ability to create and work harmoniously within a team environment is essential.
You need to be able to coach, mentor and give technical leadership within a team and do this independently. You should be able to problem solve, have excellent communication skills (both written and oral) and have the ability to adapt and lead through change. The successful candidate will possess excellent problem-solving skills with a self-starter, pro-active and can-do attitude.
This role is site based with the expectation for you to work from our head office in Lincoln. The salary will reflect current market expectations.
At SRC UK we have a fantastic mixed team of experienced personnel and graduates which makes for a great working environment. Our benefits package includes private health care, sickness cover and salary sacrifice options.
RESPONSIBILITIES
- Provide guidance, mentorship and upskilling for a team of 30+ engineers conducting code reviews and defining best practices.
- Work allocation and task breakdown of technical work
- System design
- Application development
- Database development
- Activities in support of software assurance and quality
- Component, integration and system testing
- Documenting the design
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Lincoln LN6, United Kingdom