Senior Software Developer
Aatom Recruitment
Coventry, UK
11 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Program Optimization
Computer Programming
Dynamic Host Configuration Protocol
Linux
DevOps
Device Drivers
Domain Name System (DNS)
Github
Design of User Interfaces
Hardware Design
Python (Programming Language)
Nginx
+10 more
Open Source Technology
Performance Tuning
Public Key Infrastructure
Software Engineering
Squid (Proxy Server)
Web Applications
Transport Layer Security
Computer Network Technologies
Information Technology
Programming Languages
Job description
We are seeking senior developers to play a key role in every phase of the product development cycle. In this role, you will:
- Collaborate in teams to define, design, and develop software for new products or system upgrades.
- Offer technical leadership within the team while mentoring junior developers.
- Work closely with teams from hardware development, technical support, marketing, sales, and production, with opportunities to engage in cross-functional projects.
Requirements
Key Requirements:
- Proficiency in Linux programming, along with strong knowledge of network applications and protocols.
- Advanced Python skills or expertise in multiple programming languages with transferable abilities.
- Basic understanding of UI design and web application implementation.
- A strong team player with leadership qualities, problem-solver, and experience in engaging with stakeholders.
- Highly organised, detail-oriented, and able to thrive in a multi-tasking, deadline-driven environment.
- A degree in Computer Science or equivalent professional experience., * Experience in UX design for web-based products.
- Strong ability to mentor junior developers.
- In-depth knowledge of network technologies such as HTTPS, PKI, HTTP2/3, TLS, DNS, DHCP, Squid, nginx, and more.
- Familiarity with open-source development (e.g., demonstrated through GitHub contributions).
- Understanding of DevOps practices and culture.
- Knowledge of Linux internals, including kernel tuning, device drivers, and system optimization.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago