Serco · 2 days ago
Senior Software Engineer
Wonder how qualified you are to the job?
Maximize your interview chances
AutomotiveConsulting
H1B Sponsorship
Insider Connection @Serco
Responsibilities
Develop and maintain software applications
Collaborate with other developers, product owners, and stakeholders to understand requirements and deliver high-quality software solutions.
Write clean, maintainable, and efficient code that meets coding standards and best practices.
Participate in code reviews, testing, and debugging to ensure software quality and reliability.
Contribute to the continuous improvement of software development processes and tools
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Requires a Bachelor`s degree and 10-12 years experience
At least 5 years of work experience in Linux/Unix environments, containers, and software development
Professional software development experience using C++
Knowledge with container-based architectures including scalability and resilience
Working within an Agile (Kanban, Scrum) environment
Experience with automated version control/configuration management and CI/CD pipelines (unit testing, integration testing) using modern DevOps tools (Git, JIRA, etc.)
Knowledge in Linux-based applications, system-level fundamentals (e.g. cgroups, namespaces), operating systems (Ubuntu, Red Hat, etc.)
Knowledge with code compliance testing to follow Software Criticality Index (static code analysis, statement/coverage/branch/etc testing, cyclomatic complexity analysis, etc.)
Ability to travel 10%
Preferred
Working in virtualized environments (VMs, AWS Cloud Instances)
Knowledge with publish-subscribe architectures (e.g., MQTT, Data Distribution Service (DDS))
Interfacing with hardware systems through comm protocols (e.g., ModBus TCP)
Working with middleware and Interface Definition Language (IDLs)
Experience with automated Docker application builds using industry standard tools [Dockerization and Container Management (e.g., Kubernetes)]
Company
Serco
Serco is a provider of professional, technology, and management services.
H1B Sponsorship
Serco has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (1)
2022 (10)
2021 (17)
2020 (16)
Funding
Current Stage
Public CompanyTotal Funding
unknown1999-01-15IPO· lse:SRP
Recent News
2024-03-22
Washington Technology
2024-03-09
Company data provided by crunchbase