
Senior Software Engineer
Ideagen
full-time
Posted on:
Location Type: Hybrid
Location: Hyderabad • India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- 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
- 7+ years of professional software development experience
- Proven ability to deliver and maintain web‑based software using PHP, C#, .NET, TypeScript/JavaScript, HTML, CSS (React experience a plus)
- 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)
- Degree in Computer Science, Engineering, or related field (desirable)
- AWS or Cloud certifications (e.g., AWS Certified Developer) (desirable)
- Cybersecurity qualifications (e.g., CEH) (desirable)
Benefits
- Benefits at Ideagen
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PHPC#.NETTypeScriptJavaScriptHTMLCSSPerlcloud-native technologiesAgile methodologies
Soft skills
collaborationmentoringtroubleshootingdocumentationcommunication
Certifications
AWS Certified DeveloperCEH