Job Closed

This listing is no longer active.

AgileEngine logo
AgileEngine

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

Software Engineer ID51970

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 1,001-5,000

Location

Portugal

Posted

43 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer ID51970

AgileEngine

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. WHY JOIN US If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE As a Software Engineer , you will lead the delivery of customer-specific solutions, combining backend development with hands-on implementation and technical consulting. Working with Java, Spring Boot, microservices, and cloud-native environments, you’ll integrate enterprise systems, shape workflows, and support end-to-end project rollouts. This role offers high ownership, direct customer interaction, and the opportunity to work with innovative technologies, driving real impact across complex, dynamic environments. WHAT YOU WILL DO - Own software development for customer-specific projects on the platform; - Collaborate with Customer Success Managers to ensure smooth project rollouts; - Create interfaces to backend systems using Java and Spring Boot, including REST services, databases, and SAP; - Develop client workflows and implement customer-specific adjustments using XML and JavaScript; - Configure user interfaces and manage on-premises software installation; - Work with smart glasses and wearable devices to enable customer use cases; - Provide technical consulting to customers; - Support user acceptance and system integration testing; - Execute rollouts at customer sites; - Handle bug fixing during the hyper care phase and transition to support; - Work independently while ensuring time and quality standards are met; - Work aligned with EST hours. MUST HAVES - 4+ years of experience in professional software development; - Experience with Java , Spring Boot , and Kotlin ; - Experience in enterprise integrations including REST APIs and SAP interfaces ; - Solid understanding of microservices architecture ; - Understanding of Kubernetes ; - Experience with JavaScript ; - Upper-intermediate English level. NICE TO HAVES - University degree or equivalent experience in computer science or related field; - Experience with databases such as MySQL, MariaDB, or PostgreSQL; - Familiarity with API design, XML, and JSON; - Experience with Android development; - Experience with Kotlin; - Hands-on experience with Terraform; - Experience working closely with customers and strong communication skills; - Experience in logistics, manufacturing, or automotive industries; - Ability to understand complex systems and organizational relationships; - Team-oriented mindset with ability to work independently; - Structured and detail-oriented working style with willingness to learn. PERKS AND BENEFITS - Professional growth: Mentorship, TechTalks, and personalized growth roadmaps. - Competitive compensation: USD-based pay with education, fitness, and team activity budgets. - Exciting projects: Modern solutions with Fortune 500 and top product companies. - Flextime: Flexible schedule with remote and office options. Meet Our Recruitment Process It includes main stages: Application→Coding Challenge→Video Interview→Technical Interview or Interview with the Hiring Manager(s). Each step helps us understand your skills and overall fit. If it’s a match, you’ll receive an offer.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 10,001

Junior Software Developer - C#, JavaScript, Blazor, SQL (m/w/d) Singen, Deutschland Home-office/Remote Als Geschäftsbereich EPIS – Emergency & Practice Information System – mit Sitz in Singen entwickeln wir ein modernes, webbasiertes Praxisverwaltungssystem, das den Arbeitsalltag in medizinischen Einrichtungen effizienter und sicherer macht. Unser Kernprodukt umfasst neben der Webanwendung mehrere ergänzende webbasierte und native Anwendungen und bietet eine Vielzahl modularer Komponenten. Unser Fokus liegt auf Lösungen, die den hohen Anforderungen des Gesundheitswesens gerecht werden und gleichzeitig Raum für individuelle Anpassungen bieten. So schaffen wir ein System, das nicht nur zuverlässig und regelkonform ist, sondern auch flexibel auf die Bedürfnisse unserer Kunden eingeht. Deine Aufgaben - Entwicklung und Pflege unserer Webanwendungen sowie nativer Verwaltungsanwendungen auf Basis von C#, Blazor, JavaScript und SQL-Server - Umsetzung neuer Features und Optimierung bestehender Komponenten im Frontend und Backend - Mitarbeit an der Integration und Entwicklung von REST-Schnittstellen - Mitwirkung an der Entwicklung und Umsetzung von Anforderungen im Rahmen von Zertifizierungsverfahren, insbesondere durch die Kassenärztliche Bundesvereinigung (KBV) - Unterstützung bei der Qualitätssicherung durch Code-Reviews und Tests - Nutzung moderner Tools wie Azure DevOps und Git für CI/CD und Versionsverwaltung - Zusammenarbeit im Team und Mitwirkung bei technischen Entscheidungen Dein Profil - Abgeschlossenes Studium der Informatik, abgeschlossene Ausbildung (z. B. Fachinformatiker) oder erste praktische Erfahrung in der Softwareentwicklung - Kenntnisse in C#, JavaScript, Blazor und relationalen Datenbanken (SQL-Server) - Erfahrung oder Interesse an der Entwicklung von REST-Schnittstellen - Idealerweise Grundkenntnisse im Bereich Authentifizierung (z. B. Duende IdentityServer, Keycloak) - Teamplayer mit hoher Lernbereitschaft und sehr guten Deutschkenntnissen - Eigenverantwortliches und methodisches Arbeiten - Spaß an komplexen fachlichen Zusammenhängen und Motivation, sich neuen Herausforderungen zu stellen - Sehr gute Deutsch- und gute Englischkenntnisse Werde Teil unseres Teams und arbeite im spannenden und innovativen Umfeld des Gesundheitswesens. Worauf Du Dich freuen kannst: - Willkommen in unserem Team mit individuellen Entwicklungsmöglichkeiten - Ein sehr gutes Arbeitsumfeld mit flachen Hierarchien, wertschätzendem Umgang und hoher Kollegialität - Strukturierte Einarbeitung und Wissenstransfer - Vielseitige Tätigkeit in einem dynamischen IT-Unternehmen mit Weiterbildungsmöglichkeiten - Flexible Arbeitszeitmodelle und Möglichkeit einer Tätigkeit im Homeoffice (100%), Telearbeit oder am Firmenstandort - Neue offene Büroflächen in super Lage in Singen am Bodensee mit vielen Freizeitmöglichkeiten Junior Software Developer - C#, JavaScript, Blazor, SQL (m/w/d) Singen, Deutschland Home-office/Remote As the EPIS – Emergency & Practice Information System – business unit based in Singen, we develop a modern, web-based practice management system that makes everyday work in medical facilities more efficient and secure. Our core product, in addition to the web application, includes several supplementary web-based and native applications and offers a variety of modular components. Our focus is on solutions that meet the high demands of the healthcare sector while also providing room for individual customizations. This creates a system that is not only reliable and compliant, but also flexible enough to cater to the needs of our customers. Your Tasks - Development and maintenance of our web applications as well as native management applications based on C#, Blazor, JavaScript, and SQL Server - Implementation of new features and optimization of existing components in the frontend and backend - Contributing to the integration and development of REST interfaces - Participating in the development and implementation of requirements within the scope of certification procedures, especially by the National Association of Statutory Health Insurance Physicians (KBV) - Supporting quality assurance through code reviews and tests - Using modern tools such as Azure DevOps and Git for CI/CD and version control - Collaborating within the team and contributing to technical decisions Your Profile - Completed university degree in computer science, completed vocational training (e.g. IT specialist), or initial practical experience in software development - Knowledge of C#, JavaScript, Blazor, and relational databases (SQL Server) - Experience or interest in developing REST interfaces - Ideally, basic knowledge in authentication (e.g. Duende IdentityServer, Keycloak) - A team player with a keen willingness to learn and excellent German language skills - Ability to work independently and methodically - Enjoyment of complex subject matters and motivation to embrace new challenges - Excellent German and good English language skills Our Benefits - Welcome to our team with individual development opportunities - An excellent working environment with flat hierarchies, appreciative interaction, and strong collegiality - Structured onboarding and knowledge transfer - Diverse responsibilities in a dynamic IT company with opportunities for further training - Flexible working hours models and the possibility of working from home (100%), teleworking, or at the company location IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com IQVIA is committed to integrity in our hiring process and maintains a zero tolerance policy for candidate fraud. All information and credentials submitted in your application must be truthful and complete. Any false statements, misrepresentations, or material omissions during the recruitment process will result in immediate disqualification of your application, or termination of employment if discovered later, in accordance with applicable law. We appreciate your honesty and professionalism.

Germany
Full TimeRemoteTeam 11-50H1B No Sponsor

We are KOPE and we are dedicated to revolutionising how we design and construct the build environment  KOPE is the only purpose-built software platform for offsite construction. We enable the transition from traditional construction by integrating offsite processes and products. We instantly apply real-world products directly to design models, allowing the worlds of design and manufacturing to come together as one.  We are building a better future.  Join us. The Role  In this role, your day-to-day will involve close collaboration with our team of geometry experts. You'll be diving deep into fascinating technical challenges, working together to translate those challenges into elegant software solutions. This means you'll be designing and developing robust C# libraries that tackle complex problems, often involving algorithms, data structures, and creative problem-solving. You'll be a key bridge between the worlds of geometry and computer science, ensuring our software effectively addresses the needs of our computational design applications. Some days might involve brainstorming new approaches to a problem, while others might focus on writing and optimizing code, reviewing code with colleagues, or researching new technologies.    Responsibilities  - Collaborate closely with other developers and domain experts to create exceptional products.  - Collaborate closely with geometry experts to understand their needs and translate them into software solutions.  - Analyse geometrical problems and identify the most suitable computer science concepts and algorithms for solving them.  - Write efficient, scalable code with performance and resource usage in mind - Make thoughtful engineering decisions around data access patterns, processing efficiency, and system design to ensure solutions remain performant and cost-effective under real-world load - Participate in our agile development process, including sprint planning workshops, demos, code reviews, and quality assurance activities.  - Design, develop, and maintain C# libraries for computational design applications.

United Kingdom
Job Closed
Full TimeRemoteTeam 11-50H1B No Sponsor

We are KOPE and we are dedicated to revolutionising how we design and construct the build environment  KOPE is the only purpose-built software platform for offsite construction. We enable the transition from traditional construction by integrating offsite processes and products. We instantly apply real-world products directly to design models, allowing the worlds of design and manufacturing to come together as one.  We are building a better future.  Join us. The Role  In this role, your day-to-day will involve close collaboration with our team of geometry experts. You'll be diving deep into fascinating technical challenges, working together to translate those challenges into elegant software solutions. This means you'll be designing and developing robust C# libraries that tackle complex problems, often involving algorithms, data structures, and creative problem-solving. You'll be a key bridge between the worlds of geometry and computer science, ensuring our software effectively addresses the needs of our computational design applications. Some days might involve brainstorming new approaches to a problem, while others might focus on writing and optimizing code, reviewing code with colleagues, or researching new technologies.    Responsibilities  - Collaborate closely with other developers and domain experts to create exceptional products.  - Collaborate closely with geometry experts to understand their needs and translate them into software solutions.  - Analyse geometrical problems and identify the most suitable computer science concepts and algorithms for solving them.  - Write efficient, scalable code with performance and resource usage in mind - Make thoughtful engineering decisions around data access patterns, processing efficiency, and system design to ensure solutions remain performant and cost-effective under real-world load - Participate in our agile development process, including sprint planning workshops, demos, code reviews, and quality assurance activities.  - Design, develop, and maintain C# libraries for computational design applications.

United Kingdom
Job Closed
Belcan logo

Senior Software Developer

Belcan

An international supplier of engineering, IT, and technical recruiting services, Belcan serves customers in the aerospace, government, and industrial sectors. F

Job Title: Senior Software Developer Location: Remote (South England) Estimated Duration: 6 months Weekly hours : 40 hours Engagement Type: Outside IR35-Limited contract Rate: £500 - £600 per day Job Description: Our Client is an Energy technology company are seeking to recruit Senior Software Developer and this is a Remote role. The role is for a contract position of 6 months Outside IR35. Our client has 150-year legacy of innovation and will focus on energy transformation, new technologies, decarbonization and Innovative leading-edge technology. Role: Role Overview This is a 6 month contractor assignment for an experienced Senior Software Developer with a strong focus on business analysis and pre-development solution shaping within a finance environment. The role is designed to provide short-term, high-impact support to Finance and Digital teams by ensuring business needs are clearly understood, analysed and translated into actionable requirements before development begins. Key Responsibilities - Senior Software Developer will engage with Accounting, Controlling and FP&A stakeholders to elicit, clarify and challenge requirements before software development starts. - Analyse current-state and target-state finance processes, identifying inefficiencies, risks and opportunities for simplification. - Translate business needs into clear, prioritised functional and non-functional requirements suitable for delivery teams. - Act as the initial gatekeeper for new requirements and incidents, ensuring they are well-defined, value-driven and technically feasible. - Design pragmatic, sustainable technical solutions aligned to enterprise standards and long-term maintainability. - Provide hands-on senior development input where required, maintaining a solution-level view across the application landscape. - Review existing applications and integrations to assess alignment with business intent and recommend improvements. - Ensure business logic is transparent, documented and testable to support auditability and compliance. - Collaborate with onshore and offshore teams to ensure shared understanding of business context and priorities. - Support release, deployment and governance activities, escalating risks and dependencies as appropriate. - Identify opportunities to simplify finance processes, reduce manual effort and improve transparency through digital solutions. - Provide focused ad-hoc analysis and insight to support prioritisation and decision-making during the assignment. What You Bring - Extensive experience as a senior software developer in complex, enterprise environments. - Strong capability in business analysis within technology-led initiatives. - Proven ability to engage confidently with senior finance stakeholders and translate business problems into technical direction. - Solid understanding of finance, accounting or controlling processes and data flows. - Experience with modern development and delivery practices including cloud platforms, CI/CD pipelines and automated testing. - An outcome-focused, pragmatic mindset with the ability to deliver value quickly in a time-bound contractor engagement. - Software tool: Ruby on Rails experience

United Kingdom
$500 - $600 / day