Job Closed
This listing is no longer active.
Leidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.
Software Engineer
Location
United Kingdom
Posted
34 days ago
Salary
£47.6K - £61K / year
Seniority
Senior
Job Description
Software Engineer
Leidos
• Investigation into potential problems in the various systems • Develop software requirements • Contribute to architecture and design baselines • Develop software solutions/recommendations and implement these • Change and release management • Technical risk and opportunity management liaise with other disciplines (i.e. Systems Engineering and Formal Test) as well as management and Team Leadership • Creation of Software test plans and test execution • Change and release management • Adherence to all relevant Software Standards required
Job Requirements
- Experience of delivering real-time and/or safety-related software
- Knowledge of software development languages (e.g. TAL, C and C++)
- Knowledge of scripting languages (e.g. Python, TACL)
- Experience of systems engineering, software development, integration and test
- Knowledge of configuration management within a software engineering environment
- Experience of the complete project life cycle from bid through to operational delivery
- Strong problem-solving skills and the ability to provide clear technical direction
- Ability to work cross-functionally and collaborate with other stakeholders
- Excellent verbal and written communication through the use of e-mail, presentations, and reports
- Ability to build effective working relationships with the team, internal stakeholders and external stakeholders
- Strong time management and organisational skills
Benefits
- Contributory Pension Scheme
- Private Medical Insurance
- 33 days Annual Leave (including public and privilege holidays)
- Access to Flexible benefits (including life assurance, health schemes, gym memberships, annual buy and sell holidays and a cycle to work scheme)
- Flexible Working Scheme
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Associate Principal Engineer, SQL Database
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Design and implement scalable, normalized data architectures across SQL Server and PostgreSQL environments • Define and enforce enterprise data modeling standards, schema governance, and naming conventions • Develop and maintain canonical data models, ER diagrams, and data dictionaries • Identify and remediate legacy schema issues, driving migration to optimized and maintainable structures • Establish indexing strategies, query optimization standards, and performance tuning practices • Collaborate with software architects and engineering teams to align data architecture with application design • Design and enforce multi-tenant data isolation strategies for SaaS platforms • Integrate data security, compliance, and governance requirements into schema design • Implement and manage database change processes, including CI/CD pipeline integration • Analyze and define data access patterns to support scalable and low-latency systems • Evaluate and recommend tools for schema management, migration, and database evolution • Support microservices and API-driven architectures through well-designed data layers • Mentor developers on best practices in data modeling and database design • Ensure high availability, scalability, and performance of database systems • Drive continuous improvement in data architecture, governance, and engineering practices
Software Developer
Reynolds and ReynoldsReynolds and Reynolds has developed from a business forms manufacturer into a leading information management company for the automotive retail industry. Reynold
Title: Entry Level Software Developer Location: Houston, TX Full-Time hybrid Job Description: Reynolds and Reynolds is looking for creative individuals who are driven to produce great software solutions. Reynolds has many exciting development projects for both new and existing products that would allow you to make real contributions to a winning team. Reynolds and Reynolds develops application and system software for a wide variety of environments including client/server applications, browser-based applications, mobile applications and embedded systems. Our development platforms include Windows, .NET, Linux, iOS, and Android. Our developers are responsible for reviewing specifications, providing technical designs, and coding and testing their own projects. #LI-DNI Requirements - Ability to be productive as an individual and working on a team - Leadership potential is a plus - Bachelor’s degree or graduation from a Technical school or boot camp is a plus, but NOT required – training is provided - High level of attention to detail - Self-starter with initiative who takes personal responsibility and pride in their work Apply Now Benefits We strive to offer an environment that provides our associates with the right balance between work and family. We offer a comprehensive benefits package including: - Medical, dental, vision, life insurance, and a health savings account - 401(k) with up to 6% matching - Paid vacation, sick days, and holidays - Reynolds offers a hybrid work schedule, based on position eligibility. Following completion of your training period, eligible associates may work-from-home up to two days per week. Company perks, including: - Referral bonuses - Professional development and training - Promotion from within - Associate discounts for cell phones, cars, computers, entertainment, and much more Facility amenities, including: - An onsite dining facility offering complimentary breakfast and lunch - An onsite medical center - A wide variety of sports and social leagues to participate in after work, along with volunteering initiatives through our Associate Foundation Reynolds and Reynolds promotes a healthy lifestyle by providing a non-smoking environment. Reynolds and Reynolds is an equal opportunity employer.
• We are a results-focused team, which is not just a cliché for us. • The code you will write with us will have to be of top quality and delivered on time. • You will get your hands on products that are used by millions of users every day and each mistake or downtime costs a lot of money. • You will have similar top-level engineers as your teammates to help you ensure that we deliver a world-class product together.
• Own and deliver projects that may span multiple sprints • Independently identify solutions for ambiguous, open-ended problems • Own multiple small components or services • Work with direct teams and cross-functional partners • Define and deliver project milestones • Mentor less-experienced team members through code reviews and design patterns • Champion code quality, reusability, scalability, security, and strategic software architecture • Partner with data engineers and analysts to understand data pipeline needs and contribute to platform improvements • Apply software engineering best practices (testing, code review, CI/CD) to data pipeline and ETL/ELT development • Support the design and implementation of data workflows, growing familiarity with ingestion and transformation patterns • Help identify data quality issues and contribute to observability improvements across data systems • Write code that captures the essential nature of the solution and is appropriately flexible, reusable, efficient, and adaptable to changing requirements.




