Build high-quality, innovative, and fully performing software that complies with coding standards and technical design
Work across both back-end (.NET) and front-end (React) using C# and JavaScript
Develop new features using .NET, Java, PHP, or Python and open-source technologies
Collaborate with Development Managers, Team Leaders, Engineers, Product Managers, Technical Product Owners, and Design Teams to deliver high-quality features
Build cloud-hosted and on-premises enterprise solutions
Participate in Agile development processes (e.g., Scrum) and contribute to sprint planning
Diagnose and resolve software defects
Write and maintain unit tests
Document development work and contribute to team practices and technology decisions
Perform tasks independently with sound judgment
Requirements
3+ years in software development
Strong experience with .NET Core, C#.NET, Java, PHP, Python, and JavaScript
Front-end development skills in HTML, CSS, JavaScript; React experience is a plus
Familiarity with Git and source control practices
Basic understanding of UX/design principles
Strong communication skills in English
Experience with unit testing (front-end and back-end)
Knowledge of Agile methodologies (e.g., Scrum)
Database experience with MS SQL and Oracle
Familiarity with CI/CD tools: Jenkins, SonarQube, Docker, TeamCity, Octopus, Chef
Experience with microservices architecture and cloud-native applications
Desirable: Exposure to AWS/Azure, PowerShell, Postman, RabbitMQ, VSTO plugin, HATEOAS
Desirable: Knowledge of ECMA-376 Office Open XML (OOXML)
Desirable: Experience with LINQ/LINQ-to-XML and XSLT
Benefits
Benefits at Ideagen
Working Pattern - Hybrid (three days per week in office)
Flexible or part-time working arrangements available
Emphasis on work-life balance
Reasonable adjustments and inclusive application process (contact [email protected])
Senior Systems Software Engineer developing and maintaining kernel mode drivers for NVIDIA's GPUs on Linux. Collaborating on complex System Software problems with a global team.
Senior Software Developer developing innovative functionalities for a financial data web platform. Involvement in tech solutions, agile practices, and production support.
Senior Software Developer at Autodesk enhancing user experiences through AI - driven solutions in a hybrid role. Contributing to code quality and agile practices in a collaborative team environment.
Principal Software Developer leading cross team - level projects and initiatives at Autodesk. Enhancing access and insights for user, project, and developer administrators through innovative solutions.
Principal Engineer leading process development strategies in medical device manufacturing. Collaborating with engineers to design and improve production processes for new catheter products.
Factory Control AI Senior Engineer at Seagate working on automating AI - driven workflows and smart factory initiatives. Leading development of intelligent control systems in advanced wafer manufacturing.
Senior Fullstack Engineer crafting performative web applications for SaaS company. Leading architecture decisions and collaborating with cross - functional teams in a hybrid workplace.
Tech Lead Engineer guiding technical and architectural strategies at a leading Lithuanian e - commerce firm. Focused on high - traffic web platforms and team collaboration.
Fullstack Developer developing modern web applications for a client in Berlin. Implementing frontend and backend solutions while ensuring IT security standards and scalability.