Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

July 10, 2026

IT - Software Engineer RFP-261440-1

Mid • Hybrid

Pune, MH, India

Summary

The Software Engineer will play a key role in designing, developing, and maintaining high-quality software solutions that meet the evolving needs of users and the business, while collaborating with cross-functional teams and contributing through the entire software development lifecycle.

Main Responsibilities:

  • Design, develop, test, deploy, and maintain robust, scalable, and high-performance software applications using cloud components.
  • Develop reusable UI components and frontend architecture (design systems, state management, routing, bundling).
  • Write clean, efficient, and well-documented code following best practices.
  • Collaborate with product managers, UX/UI designers, and engineers to define, design, and ship new features.
  • Debug and resolve technical issues, ensuring optimal application performance and reliability.
  • Contribute to architectural discussions and decisions, shaping the future of the technical stack.
  • Stay up-to-date with emerging technologies and industry trends to improve development processes and tools.
  • Participate in code reviews, technical documentation, and continuous improvement of engineering standards.
  • Apply DevSecOps practices: dependency management, vulnerability scanning, secrets handling, and secure coding.
  • Establish observability for frontend applications (real-user monitoring, client-side logging, error tracking, performance monitoring).
  • Identify and implement opportunities for automation and process improvements.

Key Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • 5 years of professional experience in software development.
  • Strong proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Angular, or Vue).
  • Strong understanding of web fundamentals: HTML5, CSS3, browser APIs, security basics, and accessibility.
  • Familiarity with cloud deployment concepts (preferably Azure) and environment configuration.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Experience with SQL and/or NoSQL databases (MSSQL, MySQL, MongoDB, etc.).
  • Experience with version control systems (GitHub/GitLab).
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and manage multiple priorities.

Nice to Have:

  • Experience with Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and GitHub actions/workflows.
  • Experience with agile development methodologies (Scrum, Kanban).
  • Proficiency with Agentic IDEs and "Agent in the loop" workflows.
  • Experience in modern CSS architecture and ability to consistently implement design docs.

Other Details:

  • Location: Remote (hybrid model)
  • Work Model: Hybrid (3 days in office/week)
  • Work hours: CET Time zone (9 hours)
  • Expected language skill: Fluent English

Similar jobs you might like

Technology

emagine Polska

Senior Software Engineer

Senior

Remote

Warsaw, MZ, Poland

🏢 Summary: Senior Software Engineer role on a global product team building enterprise platforms for research, clinical development, and scientific decision-making. The position focuses on scalable backend services, modern web applications, cloud-native architecture, CI/CD, testing, reliability, and collaboration in an agile environment. 🗂️ Requirements: 5+ years of software development experience, ASP.NET Core and Vue 3 with TypeScript, Python or .NET backend experience, REST API development, Azure or AWS cloud experience, GitHub Actions CI/CD experience, Automated testing and DevOps practices, English fluency 📃 Skills: ASP.NET, Core, .NET, Vue, TypeScript, Python, REST, Azure, AWS, GitHub, Actions, Vitest, Allure, MSAL 🏢 Description: Job Title: Senior Software Engineer Position can be worked Remote About the role Are you an experienced Software Developer looking to build digital products that deliver real business value? Join a global product team developing enterprise-grade platforms that support research, clinical development, and scientific decision-making. You will work closely with Product Owners, architects, business stakeholders, and fellow engineers to design, build, and evolve modern software solutions used by thousands of users worldwide. What you will be doing Design and implement scalable solutions with backend services and APIs Develop modern web applications and user-facing functionality Contribute to system architecture and technical decision-making Participate in cloud-native solution design and implementation Build and improve CI/CD pipelines and automated deployment processes Ensure high quality through automated testing and code reviews Collaborate with cross-functional teams in an agile setup Support platform reliability, observability, and operational excellence What we are looking for 5+ years of software development experience: Frameworks: ASP.NET Core (.NET 10), Vue 3 (Composition API) + TypeScript UI library: internal design system Auth: Azure MSAL Browser (Microsoft identity) Testing: Vitest + Vue Test Utils, Allure reporting Hands-on experience with at least one backend technology stack such as: Python, .NET Experience developing REST APIs Experience with cloud platforms such as Azure or AWS Experience with CI/CD (GitHub Actions), automated testing, and DevOps practices Strong communication and stakeholder management skills Experience from regulated environments is considered an advantage Fluency in English, both written and spoken, is expected.

Technology

Link Group

Senior .NET Developer Azure

Senior

Remote

Warsaw, MZ, Poland

120 - 130 PLN

🏢 Summary: Senior Software Engineer role focused on designing, building, and scaling secure enterprise web applications and high-performance SaaS platforms. The position covers backend APIs, microservices, testing, technical leadership, and Azure-based CI/CD delivery within Agile teams. 🗂️ Requirements: 6+ years of full-lifecycle software development experience, Experience developing and maintaining large-scale web applications and SaaS solutions, Strong proficiency in C#, .NET Core, and .NET Framework, Hands-on experience with Azure Cloud services, RESTful architectures, and CI/CD pipelines, Experience with NUnit, Moq, Jest, and Git, Strong problem-solving and technical communication skills 📃 Skills: C#, .NET, Azure, REST, Microservices, NUnit, Moq, Jest, Git, CI/CD, SaaS 🏢 Description: We are looking for a skilled and passionate Senior Software Engineer to join our core engineering team. In this role, you will play a key part in designing, building, and scaling enterprise-grade web applications and high-performance SaaS solutions. If you have a strong foundation in Microsoft technologies, cloud architecture, and modern engineering practices—and love solving complex technical challenges—we would love to hear from you! Key Responsibilities Architecture & Development: Design, build, and maintain scalable, secure, and resilient web applications and SaaS platforms. API & Backend Systems: Implement and optimize RESTful APIs, microservices, and Web API integrations. Quality & Testing: Drive software quality by writing comprehensive unit tests (NUnit, Moq, Jest) and advocating for test-driven practices. Technical Leadership: Participate in code reviews, architectural discussions, and technical planning to ensure clean, maintainable code. Agile Collaboration: Work closely with cross-functional teams using Agile methodologies to deliver features iteratively and efficiently. DevOps & Version Control: Utilize Git and Azure DevOps for continuous integration, project tracking, and modern deployment pipelines. Key Requirements Experience: 6+ years of hands-on experience in full-lifecycle software development. SaaS & Web Architecture: Proven track record of developing and maintaining large-scale web applications and SaaS solutions. Core Tech Stack: Strong proficiency in C# , .NET Core , and .NET Framework . Cloud & DevOps: Hands-on experience with Azure Cloud services, RESTful architectures, and CI/CD pipeline concepts. Testing & Tools: Solid experience with unit testing frameworks ( NUnit, Moq, Jest ) and version control ( Git ). Communication: Excellent problem-solving skills and the ability to articulate technical concepts clearly to team members. Nice to Have Agile Frameworks: Experience working within a SAFe (Scaled Agile Framework) environment. Mentorship: Passion for coaching junior developers and fostering team growth.

Technology

emagine Polska

Senior Software Engineer

Senior

Remote

Warsaw, MZ, Poland

🏢 Summary: Senior Software Engineer role building enterprise digital platforms for the pharmaceutical and life sciences sector. The position covers full-stack, cloud-native development, architecture influence, API design, CI/CD, quality automation, and platform reliability in an international agile team. 🗂️ Requirements: 5+ years of professional software development experience, Strong .NET/ASP.NET Core and/or Python experience, REST API development experience, Vue 3 and TypeScript experience, Azure or AWS cloud platform experience, CI/CD, automated testing, and DevOps knowledge, Software architecture and scalable solution design knowledge, Fluent written and spoken English 📃 Skills: .NET, ASP.NET, Python, Vue, TypeScript, REST, Azure, AWS, GitHub, Vitest, Allure, MSAL, CI/CD, DevOps 🏢 Description: We’re looking for an experienced Senior Software Engineer to join a global product team within the pharmaceutical and life sciences industry . This is a chance to work on modern, enterprise-grade digital platforms where software engineering meets science and real-world business impact . You’ll have the opportunity to influence architecture, contribute to technical decisions, and build solutions that matter — all while working in a truly international, agile environment. What you’ll work on As a Senior Software Engineer, you’ll be involved across the full software development lifecycle — from designing scalable solutions and APIs to delivering modern user-facing functionality. Your responsibilities will include: Designing and implementing scalable backend services and REST APIs Developing modern web applications and intuitive user-facing functionality Contributing to system architecture and technical decision-making Designing and implementing cloud-native solutions Building and improving CI/CD pipelines and automated deployments Ensuring software quality through automated testing and code reviews Working closely with Product Owners, architects, engineers and business stakeholders Supporting platform reliability, observability and operational excellence Contributing to an agile, collaborative engineering culture Your technology playground You’ll work with a modern technology stack including: ASP.NET Core / .NET 10 Vue 3 – Composition API TypeScript REST APIs Python and/or .NET Azure / AWS GitHub Actions & CI/CD Vitest & Vue Test Utils Allure reporting Microsoft Identity / Azure MSAL Browser What we’re looking for We’re looking for someone who brings 5+ years of professional software development experience and is comfortable taking ownership of technical solutions. You’ll ideally have: Strong experience with .NET / ASP.NET Core and/or Python Hands-on experience building REST APIs Solid frontend experience with Vue 3 and TypeScript Experience with cloud platforms , preferably Azure or AWS Practical knowledge of CI/CD, automated testing and DevOps practices A strong understanding of software architecture and scalable solution design Excellent communication and stakeholder management skills Experience working in regulated environments is a strong advantage Fluent English , both written and spoken Why this opportunity? Work globally, remotely – collaborate with colleagues and stakeholders across an international product organisation. Build technology with purpose – your work will contribute to digital platforms supporting research, clinical development and scientific decision-making. Have a technical voice – this isn’t just about writing code. You’ll influence architecture, engineering practices and technical direction. Modern engineering environment – cloud-native development, modern frontend technologies, automation, CI/CD and a strong focus on quality. Cross-functional collaboration – work alongside experienced engineers, architects, Product Owners and business experts in an agile setup. Ready to build software where technology meets science? Apply now and let’s talk.

Technology

emagine Polska

Senior Front-end Software Engineer

Senior

On-site

Copenhagen, Denmark

🏢 Summary: Senior Front-end Software Engineer contract focused on improving user experience and adaptability while supporting a growing user base. The role centers on Angular development, mobile application architecture, offline synchronization, conflict handling, iOS/mobile deployment, and development best practices, with at least two onsite days per week. 🗂️ Requirements: 7–10 years of software design, development, and deployment experience, Angular proficiency, Visual Studio Team Services proficiency, Mobile application architecture experience, Offline synchronization and conflict-handling knowledge, iOS/mobile deployment experience, Minimum 2 days onsite per week 📃 Skills: Angular, VSTS, iOS, Mobile, Synchronization, Deployment 🏢 Description: Introduction & Summary: The role of Senior Front-end Software Engineer focuses on enhancing user satisfaction and adaptability through innovative improvements. The ideal candidate will possess a strong background in front-end development, particularly with Angular, and be ready to support an expanding user base. Applicants should demonstrate at least 7-10 years of experience in software design, development, and deployment. Main Responsibilities: The Senior Front-end Software Engineer will be pivotal in driving key development initiatives. Enhance user experience and adaptability through focused improvements. Develop and maintain high-quality software solutions. Collaborate with cross-functional teams to support an expanding user base. Handle mobile application architecture and offline synchronization challenges. Ensure seamless conflict management between offline and online data. Assist in the deployment processes for mobile applications. Consistently engage in code reviews and best practices. Document development processes and contributions. Key Requirements: 7-10 years of experience in software design, development, and deployment. Proficient in Angular and Visual Studio Team Services. Experience in mobile application architecture. Knowledge of offline synchronization and conflict handling. Strong experience in iOS/mobile deployment. Nice to Have: Experience with user satisfaction surveys and adaptive software design. Familiarity with large-scale user interface projects. Knowledge of additional development tools and frameworks. Experience working with diverse teams and environments. Start: September 2026 End: Juli 2027 Location: Greater Copenhagen Area Onsite/remote: min. 2 days onsite per week

Technology

emagine Polska

Sr software engineer- Python (Automation)

Senior

Hybrid

Pune, MH, India

🏢 Summary: Develop and maintain an automation framework for system and software validation of automotive infotainment and cockpit electronics products. The role covers framework integration, testable software development, documentation, debugging, deployment, peer reviews, and compliance with project and industry standards. 🗂️ Requirements: Bachelor’s degree in Electronics or Computer Science, 4–8 years of automotive application development experience, Automotive infotainment module experience or automotive background, Python 3.8 proficiency, Ubuntu 20.4 familiarity, Automation framework, plugin, and module integration experience, Hardware setup knowledge for infotainment or automotive system validation, Git, Gerrit, and GitLab experience, ALM tool familiarity 📃 Skills: Python, Ubuntu, Git, Gerrit, GitLab, ALM, Automation, Infotainment 🏢 Description: Summary: The Sr. Software Engineer will be instrumental in developing an Automation framework aimed at System and Software validation for Infotainment and Cockpit Electronics Products within the Automotive sector. Responsibilities: Development and maintenance of the Infotainment system/SW testing framework. Develop flowcharts, layouts, and documentation to identify requirements and solutions. Write well-designed, testable code. Produce specification documents and determine operational feasibility. Integrate software components into a fully functional software system. Conduct peer reviews. Document and maintain software functionality. Troubleshoot, debug, and upgrade existing systems. Deploy programs and evaluate user feedback. Ensure compliance with project plans and industry standards. Update software with the latest features. Must Haves: Bachelor's degree in Electronics or Computer Science. 4-8 years of experience in Automotive Application Development. Experience with Automotive infotainment modules or Automotive background. Proficient in Python 3.8. Familiar with Ubuntu 20.4. Experience with an Automation Framework, plugins, and module integration. Understanding of hardware setups for System validation in Infotainment or Automotive features. Working experience with Git, Gerrit, and GitLab. Familiarity with ALM tools. Nice to Haves: Experience working in a Scrum team using Agile methodology. Exposure to Vector VT system/D-Space. Knowledge of CAN, UDP/TCP protocols. Experience with serial/Ethernet communication. Other Details: Job Family: R & D Job Level: Function: Electronics Location: Pune Organization: FCE Engineering Contract: Unlimited Term Education Level: Master/Bachelor's in Engineering Travel: No Mindset/Attitude: Goal-oriented. Proactive cross-team collaboration with strong communication skills. Commitment to continuous improvement.

Technology

STS

Frontend Software Engineer

Senior

On-site

Katowice, SL, Poland

15,000 - 17,500 PLN

🏢 Summary: Oferta dla doświadczonego Frontend Software Engineera odpowiedzialnego za rozwój, utrzymanie i architekturę nowoczesnych aplikacji webowych wspierających komunikację z klientami. Rola obejmuje pełny cykl życia produktu — od analizy potrzeb biznesowych po wdrożenie, monitoring i optymalizację rozwiązań produkcyjnych. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu aplikacji webowych, Bardzo dobra znajomość JavaScript i TypeScript, Doświadczenie z React, Angular lub Vue, Doświadczenie w projektowaniu skalowalnej architektury frontendowej, Znajomość HTML5, CSS3 i responsywnego projektowania, Doświadczenie z Git, Znajomość REST API, WebSocket i gRPC, Doświadczenie z wdrożeniami, monitoringiem i utrzymaniem aplikacji produkcyjnych, Umiejętność analizy systemów, przepływu danych i problemów wydajnościowych, Umiejętność przekładania wymagań biznesowych na rozwiązania techniczne 📃 Skills: JavaScript, TypeScript, React, Angular, Vue, HTML5, CSS3, RWD, Git, REST, WebSocket, gRPC 🏢 Description: Poszukujemy doświadczonego Frontend Software Engineera  który dołączy do naszego zespołu i będzie odpowiedzialny za rozwój oraz utrzymanie nowoczesnych aplikacji webowych. Szukamy osoby, która łączy umiejętności techniczne z rozumieniem potrzeb biznesowych i potrafi dostarczać wysokiej jakości rozwiązania. Dołączysz do zespołu obsługującego komunikacje z klientami. Nasze wymagania: Minimum 5 lat doświadczenia w tworzeniu aplikacji webowych Bardzo dobra znajomość JavaScript/TypeScript Doświadczenie w pracy z nowoczesnymi frameworkami frontendowymi (np. React, Angular lub Vue) Doświadczenie w projektowaniu skalowalnych architektur frontendowych Znajomość HTML5, CSS3 oraz zasad responsywnego projektowania (RWD) Doświadczenie w pracy z systemami kontroli wersji (Git) Znajomość komunikacji z backendem (REST API, Websocket, gRPC) Umiejętność pisania czytelnego kodu produkcyjnego Doświadczenie w pracy z aplikacjami w środowisku produkcyjnym (wdrożenia, monitoring, utrzymanie) Tego oczekujemy: Samodzielności w realizacji zadań, od analizy po wdrożenie i utrzymanie Dbałości o jakość, wydajność i dostępność aplikacji Umiejętności diagnozowania i rozwiązywania problemów (np. wydajnościowych) Dbałości o przejrzystość i modularność kodu Umiejętności analizy systemów oraz przepływu danych między komponentami Rozumienia zależności pomiędzy elementami systemu Umiejętności przekładania wymagań biznesowych na rozwiązania techniczne Dobrej organizacji pracy i umiejętności priorytetyzacji zadań Gotowości do dzielenia się wiedzą i wspierania zespołu Aktywnego udziału w rozwoju architektury aplikacji Efektywnej komunikacji i pracy zespołowej Zaangażowania w pełen cykl życia produktu Co oferujemy Pracę w świetnym zespole, którego siłą jest pasja i współpraca, Pracę hybrydową (3+2) Pracę pod skrzydłami przypisanego partnera w procesie onboardingu, Nowoczesne biuro w Katowicach z konsolą PS5 i piłkarzykami, Bezpłatne zajęcia z języka angielskiego, Kartę MedicoverSport, ubezpieczenie na życie i opiekę medyczną, Bezpłatne bilety na mecze reprezentacji Polski, Urozmaicone śniadania i obiady w dobrej cenie w naszym Bistro, Ścieżkę rozwoju osobistego oraz budżet na kursy i szkolenia, Codziennie świeże owoce, dobra kawa i zdrowe przekąski, Poszanowanie równowagi między życiem zawodowym a prywatnym.