Full Stack Software Engineer designing and maintaining AWS cloud applications for Ideagen. Collaborating with teams to deliver enterprise-class solutions across software development lifecycle.
Responsibilities
Design and deliver new features, while maintaining and enhancing existing functionality across the platform.
Collaborate closely with Engineering Managers, Engineers to build well-architected, enterprise-class solutions.
Work in partnership with Product Managers, Technical Product Owners, and Infrastructure Engineers to ensure features meet high-quality standards.
Coordinate with the UX and Design team to create an optimal user experience.
Contribute across the entire software development lifecycle to ensure timely delivery of products aligned with the roadmap and release cycles.
Participate actively in an Agile software engineering team, leveraging frameworks such as Scrum.
Assist in defining and developing the work backlog to meet objectives set by the Product team.
Diagnose, troubleshoot, and resolve software defects efficiently.
Write and maintain unit tests to validate all development work undertaken.
Contribute to the team’s engineering practices and technology decisions.
Produce clear and comprehensive documentation for all work delivered.
Requirements
5+ years of professional software development experience
Proven ability to deliver and maintain web-based applications using C#, .NET, TypeScript/JavaScript, HTML, and CSS; experience with React is a plus.
Experience in dotnet 6.0 versions and above will be added advantage.
Hands-on experience implementing cloud-native technologies such as app services, functions, containers, microservices, and APIs—ideally on AWS.
Good knowledge or experience with AWS services including AWS Bedrock, Fargate, EventBridge, Lambda, S3, RDS, and IAM.
Good knowledge of containerization (Docker) and orchestration (ECS/EKS).
Good understanding of microservices architecture and event-driven systems.
Extensive experience with code reviews and best practices for quality assurance.
Working knowledge of cybersecurity principles, including red and blue team activities and OWASP Top 10.
Experience with relational database development, preferably SQL.
Strong communication skills in English, with the ability to engage effectively with technical, product, and management stakeholders.
A willingness to mentor and learn collaboratively.
Backend Engineer developing cutting - edge AI platforms using modern technologies at Barclays. Collaborating with engineers for high - performance backend systems enhancing AI solutions.
Data Engineer I responsible for building and operationalizing complex data solutions at Travelers. Leveraging ETL experience and cloud platforms to support analytics and AI initiatives.
Backend Developer participating in the construction of digital channel solutions for a financial company. Responsible for developing APIs and microservices along with transaction management.
Backend Software Engineer managing network communications event traffic for CrowdStrike. Working with distributed systems and collaborating closely with Falcon Sensor teams across platforms.
Senior Backend Developer specializing in PHP/Symfony, creating scalable platforms for ongoing GmbH. Join a skilled team and develop complex features in a supportive work environment.
Senior Software Engineer developing medical device software with a focus on electrophysiology at Medtronic. Leading cross - functional collaboration and software design to enhance patient care.
Product Engineer building customer billing solutions at Allstate. Collaborating across cloud services and automation while modernizing legacy processes.
Python Developer developing next generation tools for energy system analysis at Avaron AB. Working with Python, Linux, and modern technologies in an agile team.
Senior Product Engineer designing backend systems for parcelLab's post - purchase experience platform. Collaborating with Product and Design teams to ship efficient services for returns experience.
Java Backend Developer creating and improving backend systems for DelfinGroup, a fintech company in Latvia. Focused on delivering reliable code while collaborating with senior engineers.