Senior Software Engineer designing and building high-quality SaaS software for Ideagen's Agile team. Collaborating across development, design, and product management for optimal user experiences.
Responsibilities
Design, deliver, and maintain new and existing features across the platform.
Collaborate with Engineering Managers, Team Leaders, and fellow engineers to build well‑architected enterprise‑class solutions.
Work closely with Product Managers, Product Owners, and Infrastructure Engineers to ensure features meet high standards.
Partner with the UX & Design Team to create optimal user experiences.
Contribute to sprint backlogs and Agile ceremonies (planning, stand‑ups, retrospectives).
Diagnose, troubleshoot, and resolve software defects.
Provide unit tests to validate development work.
Create documentation for work produced and contribute to technology decisions.
Mentor and coach other engineers to grow their technical skillsets.
Requirements
Proven ability to deliver and maintain web‑based software using PHP, C#, .NET, TypeScript/JavaScript, HTML, CSS (React experience a plus).
7+ years of professional software development experience, including 5+ years with C#.
3+ years of back‑end development experience using Perl and PHP.
Experience with cloud‑native technologies (app services, functions, containers, microservices, APIs), ideally on AWS.
Experience with CI/CD pipelines using GitHub Actions, Buildkite, Octopus, Docker, Kubernetes.
Strong knowledge of Git and code review practices.
Working knowledge of cybersecurity principles, including OWASP Top 10 and red/blue team activities.
Exposure to relational databases (Oracle, MySQL, Postgres).
3+ years’ experience in Agile methodologies/frameworks (Scrum).
Backend Developer responsible for software development and testing in C++. Collaborating with teams to innovate and optimize software solutions in a hybrid work setting.
Junior .Net Developer at EveryMatrix focusing on multi - service architecture and software design. Collaborating with teams to implement business requirements in a test - driven environment.
As .NET MAUI Developer at OneQrew, develop and optimize the VenDoc - App using .NET MAUI. Collaborate with ERP team for CI/CD processes and ensure app performance.
ADBA Specialist responsible for Oracle 19C database performance tuning in UK projects. Collaborating with application teams and performing 24x7 monitoring and analysis in a hybrid support environment.
Engineering professional at Vodafone developing scalable SharePoint and Power Platform solutions using advanced technologies like GCP and MongoDB. Focus on continuous improvement and application operations.
Lead Architect - Data responsible for overseeing AWS migration and modernization projects in cloud technology at Quantiphi. Collaborating with teams to ensure optimal and compliant database services.
Senior Staff Engineer developing an AI - powered marketing automation platform at GEICO. Leading the design and implementation of scalable distributed systems with a focus on customer engagement.
Staff Engineer at GEICO providing technical leadership and guidance across engineering teams. Developing and maintaining quality technology products in a hybrid environment.
Software Engineer developing Java solutions for complex software projects at Kyndryl. Focusing on delivering value to customers and implementing cutting - edge solutions in a collaborative team environment.
Senior Java Backend Developer for Evertec, specializing in financial technology with robust software solutions. Designing and implementing API integrations and microservices in a hybrid work environment.