FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Development Engineer
Indra Group. Design, develop, test, and maintain high-quality software components .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing, developing, and maintaining high-quality software components, with a strong focus on C# and .NET technologies. Proven ability to support production systems, mentor engineers, and ensure compliance with safety and regulatory requirements.
Highest-signal resume keywords
C# / .NETCloud-Based SystemsDockerKubernetesAgile Delivery
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C#.NETTypeScriptPostgreSQLCI/CD PipelinesVersion Control SystemsObservability ToolsContainerized ApplicationsAgile MethodologiesTechnical Leadership
Soft Skills
CollaborationCommunicationMentoringProblem SolvingKnowledge Sharing
Tools & Technologies
AzureDockerKubernetesAzure DevOpsMonitoring ToolsLogging ToolsAlerting Tools
Industry Keywords
Safety RequirementsRegulatory ComplianceEngineering StandardsOperational Requirements
Tech Stack
Tools & technologiesAzureCloudDockerKubernetesPostgresTypeScript.NET
About the role
Key responsibilities & impact- Design, develop, test, and maintain high-quality software components
- Own significant features or services and address technical debt and stability concerns
- Implement complex components and integrations within established architectural patterns
- Collaborate with Principal Engineers, Architects, Product, safety, operational, and engineering teams
- Contribute to planning, estimation, task breakdown, and predictable delivery
- Communicate progress, risks, and dependencies
- Deliver work through the full development lifecycle from design through production support
- Support production-system reliability, performance, and availability
- Investigate issues, perform root cause analysis, and improve system resilience
- Design for monitoring, logging, operability, and supportability
- Participate in code reviews and improve engineering processes, tooling, and team practices
- Ensure compliance with engineering, architectural, safety, regulatory, and operational requirements
- Support documentation and audit requirements
- Mentor less experienced engineers and contribute to knowledge sharing
Requirements
What you’ll need- Strong commercial experience with C# / .NET
- Experience building and supporting distributed or cloud-based systems
- Experience with containerised applications (e.g. Docker, Kubernetes)
- Experience supporting and troubleshooting production systems
- Experience with version control systems (e.g. Git)
- Experience with TypeScript or modern frontend frameworks
- Experience working in agile delivery environments (e.g. Scrum)
- Experience with cloud platforms (e.g. Azure) (desirable)
- Experience with CI/CD pipelines and release processes (desirable)
- Experience with observability tools (monitoring, logging, alerting) (desirable)
- Experience in technical leadership or mentoring roles (desirable)
- Experience working in safety- or regulation-driven environments (desirable)
- Technology knowledge: .NET, Kubernetes, Docker, Azure, PostgreSQL, TypeScript, modern web frameworks, observability tooling, Azure DevOps / CI-CD pipelines
Benefits
Comp & perks- Holidays: 25 days per annum + 8 days bank holidays (options to buy/sell days)
- 37.5 hour working week
- Pension – 4% employee and 4% employer
- Private medical insurance (including dental & optical)
- Life assurance
- Income protection
- Employee assistance programs
- Flexible/remote working options
- Charitable initiatives
- Social events (formal & informal)
- Learning and development programs
- Innovative & collaborative work environment