Senior Software Developer for Advanced Telematics Solutions

5 days ago


Kraków, Lesser Poland, Czech Republic Forward Thinking Systems Polska S.p. zo.o. Full time

Company Overview: Forward Thinking Systems, a leading technology company in Poland, specializes in innovative solutions for fleet management and video-based safety. Our mission is to empower clients through cutting-edge technology.

Job Summary: As a Senior Software Developer, you will play a key role in designing, developing, and maintaining our software applications that drive asset-tracking solutions. You will be responsible for building C# and C++ applications, from back-end services to client-end counterparts. Your primary focus will be on designing and developing these applications, collaborating with the team on infrastructure layers. This requires a commitment to collaborative problem-solving, sophisticated design, and quality.

Essential Responsibilities:

  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable C#/C++ code
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Contribute to maintaining code quality, organization, and automation
  • Collaborate with the team on software system design, ensuring scalability, modularity, and maintainability
  • Optimize database schemas, queries, and performance to deliver a robust data management platform
  • Champion code quality through comprehensive code reviews and adherence to coding standards and best practices
  • Identify, diagnose, and resolve software defects and issues using advanced debugging and root-cause analysis
  • Develop and maintain technical documentation, including code documentation, architecture diagrams, and design specifications
  • Enhance software performance and resource utilization, aiming for optimal application responsiveness and efficiency

Required Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • A minimum of two years' experience in software development
  • Proficiency in C# and C++, with a strong understanding of their ecosystems
  • Familiarity with various design and architectural patterns
  • Knowledge of socket-based programming and concurrency patterns in C#/C++
  • Strong grasp of object-oriented programming principles
  • Familiarity with Entity Framework and PostgreSQL database management systems
  • Skill in writing reusable C#/C++ libraries
  • Understanding of REST API concepts
  • Fundamental knowledge of Common Language Runtime (CLR) limitations, weaknesses, and workarounds
  • Proficient understanding of version control tools like Git
  • Exceptional analytical and problem-solving skills with attention to detail

Role-specific Competencies:

  • C# Development: Expertise in C# programming and extensive experience with the .NET framework
  • C++ Development: Proficiency in C++ programming, including creating libraries and C++/CLI libraries for C#
  • Software Architecture: Experience in designing scalable, maintainable, and high-performance software systems
  • Database Proficiency: In-depth knowledge of database systems and ability to design, optimize, and manage data efficiently
  • Problem-Solving Skills: Exceptional troubleshooting and problem-solving abilities to rapidly resolve technical challenges
  • Collaboration: Effective communication and leadership skills to collaborate with cross-functional teams
  • Continuous Learning: Eagerness to stay updated with emerging technologies and agile development practices
  • Quality Assurance: Comprehensive understanding of software testing and quality assurance methodologies

Compensation Package: We offer a competitive salary ranging from $80,000 - $110,000 per annum, depending on experience and qualifications. Additionally, we provide benefits such as private healthcare, international projects, free coffee, bike parking, and a startup atmosphere.



  • Kraków, Lesser Poland, Czech Republic Forward Thinking Systems Polska S.p. zo.o. Full time

    Company Overview: Forward Thinking Systems Polska S.p. zo.o. is a pioneering technology firm specializing in cutting-edge telematics, fleet management, and video-based safety solutions. Our mission is to empower businesses and organizations with innovative, reliable, and user-friendly technology.


  • Kraków, Lesser Poland, Czech Republic Software Mansion Full time

    About Software MansionAt Software Mansion, we're passionate about creating innovative software solutions that make a real impact. Our team is made up of experienced engineers who share a love for technology and a desire to learn and grow.Job DescriptionWe're looking for a talented Senior Software Engineer to join our team. As a key member of our engineering...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    We are seeking an experienced Senior Embedded Developer to join our team and work on the implementation of a hardware accelerated CNN inference engine for Motorola's video product line of analytics cameras and appliances running the Linux operating system.Motorola's video analytics platforms allow our users to proactively monitor their premises using...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    We are seeking an experienced Senior Embedded Developer to join our team and work on the implementation of a hardware accelerated CNN inference engine for Motorola's video product line of analytics cameras and appliances running the Linux operating system.Motorola's video analytics platforms allow our users to proactively monitor their premises using...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    Job RequirementsWe are seeking a highly skilled Senior Software Engineer to join our team in Krakow, Poland. The ideal candidate will have a strong background in C# and .NET, with experience in SQL Server and Git.The successful candidate will be responsible for developing and maintaining applications for our customers, working closely with cross-functional...


  • Kraków, Lesser Poland, Czech Republic Forward Thinking Systems Polska S.p. zo.o. Full time

    Job Title: C# and C++ Software DeveloperCompany Overview: Forward Thinking Systems Polska S.p. zo.o. is a leading technology company specializing in advanced telematics, fleet management, and video-based safety solutions. We are dedicated to helping businesses, governments, and organizations optimize their operations and enhance safety through cutting-edge...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at HSBC Technology Poland. As a key member of our Market Securities & Services IT team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our business.As a Senior Software Developer, you will work...

  • Senior Java Developer

    1 month ago


    Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Developer to join our team in building cloud-based solutions with a unique opportunity to work on 99.999% available systems. Our team owns the tech stack, creates pipelines as code, tests automatically, and deploys with confidence.Key ResponsibilitiesDesign and develop cloud-based Java applications...


  • Kraków, Lesser Poland, Czech Republic VirtusLab Full time

    Job DescriptionAs a Senior Software Developer at {company}, you will have the opportunity to work on a variety of high-profile projects, collaborating with our experienced team to design and implement cutting-edge software solutions. Your primary responsibilities will include developing and maintaining complex software applications, ensuring they meet the...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    Job Description:We are looking for a highly skilled Senior Java Software Architect to join our team in Krakow.About the Role:This is an exceptional opportunity to work with a mission-critical platform and contribute to extending its capabilities. As a Senior Java Software Architect, you will be responsible for driving results through your technical...


  • Kraków, Lesser Poland, Czech Republic PCMI sp.o. Full time

    {"h1": "Senior Software Developer", "p": "We are seeking a skilled Senior Software Developer to join our team at PCMI. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our multi-tiered web applications using C# and .NET technologies. Your primary focus will be on writing clean, maintainable...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    Job DescriptionWe are seeking a highly skilled Senior C++ Software Engineer to join our dynamic team in Krakow. As a member of our team, you will have the opportunity to work collaboratively on cutting-edge technology and contribute to the development of innovative smart camera solutions.Your role will involve designing and implementing advanced software...


  • Kraków, Lesser Poland, Czech Republic Andea Solutions Sp. z o.o. Full time

    We are looking for a skilled Senior Software Engineer to join our team and contribute to the development of our backend infrastructure. Main Responsibilities:Design and implement scalable and efficient backend solutionsCollaborate with cross-functional teams to ensure seamless integration with frontend and database componentsDevelop and maintain high-quality...


  • Kraków, Lesser Poland, Czech Republic Software Mansion S.A. Full time

    About the RoleWe're looking for a skilled Software Development Expert to join our team at Software Mansion S.A. as a key contributor to our software development projects.Key ResponsibilitiesDevelop and implement software solutions using a range of programming languages, including Elixir, JavaScript, and Node.js.Work collaboratively with our team of...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    Key ResponsibilitiesYou will be a key member of our Base Transceiver Station (BTS) software engineering team, responsible for developing and supporting new features in an embedded product written in C and C++.RequirementsExpertise in C, C++ programming languages5+ years of software development experienceExcellent communication skills in English, both verbal...


  • Kraków, Lesser Poland, Czech Republic Hitachi Energy Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our digital platform development team, you will play a crucial role in shaping the future of our software solutions.About UsHitachi Energy is a global technology leader that develops breakthrough technologies that change the way the world...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    Job RequirementsWe are seeking a highly skilled Senior Software Engineer to join our team in Krakow, Poland. The ideal candidate will have a strong background in C# and.NET, with experience in software development, testing, and deployment.The successful candidate will be responsible for designing, developing, and maintaining software applications for our...


  • Kraków, Lesser Poland, Czech Republic Antal Full time

    Job Title: Senior Embedded Software DeveloperWe are seeking a highly skilled Senior Embedded Software Developer to join our team at Antal in Krakow.Estimated Salary:Ranging from 90,000 to 120,000 PLN per year, depending on experience and qualifications.About the Job:In this role, you will be responsible for analyzing software requirements, designing, coding,...

  • Android Developer

    4 weeks ago


    Kraków, Lesser Poland, Czech Republic Forward Thinking Systems Polska sp. z o.o. Full time

    Android Developer Job DescriptionForward Thinking Systems Polska sp. z o.o. is seeking a skilled Android Developer to join our team in Krakow. As an Android Developer, you will play a critical role in designing, developing, and maintaining Android applications that enable our clients to monitor and manage their assets effectively.Key...

  • Software Developer

    5 days ago


    Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    Transforming Public SafetyPremierOne Computer Aided Dispatch (CAD) system is revolutionizing the way public safety operations are managed. By streamlining the capture, correlation and real-time distribution of mission-critical information, we're improving dispatch decision making and increasing responder awareness and safety.About UsWe're a team dedicated to...