Senior/Lead Software Engineer
Lorien Resourcing
In this Lead/Senior role you design, build and deliver secure, scalable software within a high-performing team. You’ll shape architecture, collaborate with product, security and operations, and drive modern engineering practices in regulated environments. The position offers exposure to AI-enabled development and large-scale modernization efforts. You’ll impact both technical direction and practical delivery, balancing security, performance and maintainability.
Responsibilities- Design and develop secure, scalable, and maintainable software solutions
- Translate business requirements into robust technical designs
- Contribute to software and system architecture decisions
- Build and support CI/CD pipelines and engineering practices
- Apply secure-by-design and modern development standards
- Support testing, QA and continuous improvement initiatives
- Collaborate with product managers, designers, security teams and engineers to deliver business outcomes
- Contribute to integration of AI and machine learning capabilities in software products
- Full software development lifecycle experience
- Strong fundamentals: system design, API development and data modelling
- Experience producing clean, maintainable, testable code
- Knowledge of modern engineering practices and standards
- Experience in highly regulated, complex or large-scale environments
- Ability to explain technical concepts to diverse stakeholders
- Experience using AI tools in software development
- Minimum three years' commercial software engineering experience
- Strong communication
- Cross-functional collaboration
- Problem solving
- API development
- CI/CD
- AI/ML integration in software
Reference: WJ-747_31292407 · Posted 13 Nov 2026, 09:43 PM