Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
RequirementsA technical or university-level qualification in Computer Science or a related field; equivalent experience may be accepted. Exceptional written and verbal communication skills, particularly in English. Minimum of 3 years of experience in Python 3 programming. Familiarity with at least one agentic framework (such as LangGraph, AutoGen, CrewAI) or similar orchestration patterns. Solid understanding of key components such as memory management, prompting and tool design, RAG fundamentals, multi-agent orchestration, and prompt injection defenses. Experience in evaluating agents using various benchmarks and success metrics. A working knowledge inOffensive security principles, including an understanding of common vulnerabilities and experience with web and mobile application testing. Proficiency with common security tools like Burp Suite, OWASP ZAP, Nuclei, sqlmap, and nmap.
About the job
Join Cyrex, a dynamic Magic Media company, where creativity meets cutting-edge technology in the media and tech landscape. We collaborate with top developers and publishers in the gaming industry, offering tailored support and innovative solutions through our team of global experts.
At Cyrex, we pride ourselves on delivering exceptional results by embracing modern technology and progressive practices. Our team members are not just responsible for their daily tasks; they actively seek opportunities to enhance and expand their contributions.
We are on the lookout for an energetic Python Agent Developer to join our team, working on thrilling cybersecurity and development initiatives specifically for the gaming sector. The ideal candidate will collaborate with cross-functional teams to create vital products and services for our clients, while also providing outstanding technical support. If you are a proactive, enthusiastic, and innovative thinker, we would love to hear from you!
About Magic Media
Cyrex, a part of Magic Media, is a forward-thinking media and tech start-up that thrives on creativity and innovation. We specialize in supporting and providing solutions for the gaming industry's leading developers and publishers, ensuring that our offerings are customized to meet individual needs through the expertise of our global team.
Join Our TeamAt OpenBet, we pride ourselves on being a premier global leader in betting and gaming entertainment. Trusted by over 200 partners worldwide, we are dedicated to creating unforgettable winning moments for millions of players. Our innovations have transformed the player experience, from processing bets during major events such as the FIFA World Cu…
Aambience Services supports organizations with Business Process Outsourcing, IT, and Robotic Process Automation solutions. The company works with clients to improve call center operations, customer service, back office functions, outbound campaigns, case management, and overall operational support. Teams are encouraged to grow and perform at high standards, with a strong emphasis on professionalism and accountability. Role overview The BPO Training Specialist designs, delivers, and evaluates training programs for the BPO Services Department. The focus is on Call Center and Back Office operations, supporting onboarding and ongoing development for agents, back-office staff, team leaders, and operational employees. Training covers processes, systems, scripts, service standards, KPIs, and client-specific requirements. What you will do Collaborate with Operations Managers, Team Leaders, Quality Assurance, and HR to identify training needs. Develop and lead training sessions for Call Center and Back Office teams, including onboarding, refresher, and upskilling initiatives. Create materials for customer service, inbound and outbound communication, complaint resolution, case management, data entry, document processing, and client workflows. Train staff on operational procedures, scripts, CRM systems, ticketing tools, call handling standards, and back-office processes. Support training on key Call Center KPIs such as Average Handle Time, First Call Resolution, Service Level, Quality Scores, Customer Satisfaction, and Productivity. Lead soft skills training in communication, empathy, active listening, objection handling, conflict resolution, and professional written communication. Organize workshops and simulations, including role plays, call listening, case studies, and process walkthroughs. Develop and maintain manuals, presentations, knowledge base articles, quick guides, and process documentation. Evaluate training effectiveness through tests, observations, quality reviews, performance metrics, and operational feedback. Work with Quality Assurance to identify performance gaps and design targeted improvement plans. Assist with new project launches by developing training plans, scheduling sessions, and conducting readiness assessments. Location This position is based in Tavros, Attica, Greece.
Join Speechify as a Tech Lead, where you will spearhead the development of our web core product and Chrome extension. As a key member of our team, you will leverage your technical expertise and leadership skills to guide the evolution of our products, ensuring they meet our high standards of quality and performance. Your role will involve collaborating with cross-functional teams, innovating new features, and driving technical decisions that contribute to our mission of enhancing accessibility through groundbreaking technology.
Join the Karat Interview Engineer Community!Karat is continually on the lookout for skilled engineers to join our dynamic Community. If you are interested in being considered for upcoming Interview Engineer roles, we encourage you to submit your application to this posting.This is a contractor/freelancer position, where compensation is task-based. Currently, applications are only accepted from candidates in countries listed on our website, and we require that resumes be submitted in English.Role of Interview Engineers:As an Interview Engineer, you will conduct technical interviews with software developers globally. Your role is pivotal in creating fair hiring processes by reducing bias, enhancing hiring signals, and providing objective evaluations. These competencies are essential for building and managing teams in both startups and large corporations. Responsibilities include:Interview: Facilitate interviews using Karat's platform, ensuring a positive experience for candidates while assessing their essential coding skills and technical knowledge.Evaluate: Offer insights on candidates' performance, coding styles, communication abilities, and problem-solving approaches.Partner: Work closely with Karat to refine content, processes, and products.Required Experience:3+ years as a Software Developer or EngineerStrong proficiency in English communication (both written and verbal) with a high level of professionalismAccess to a functioning webcam, microphone, and reliable internet connectionPrior experience in conducting technical interviews is preferred (e.g., data structures, algorithms)While we review your application, feel free to learn more about the life of an Interview Engineer by watching this video!
Hack The Box Ltd. offers a full-time Software Engineering Internship based in Palaio Faliro, Attica, Greece. This 3-month fixed-term internship runs from September to December, with the option to extend for another 3 months. Depending on performance, there may be an opportunity to move into a permanent software engineering role. Interviews for this position begin in June. Work Arrangement Candidates living anywhere in Greece can apply. Those within 55 km of the Athens office (Palaio Faliro) follow a hybrid schedule: 2 days per week in the office. Candidates outside the 55 km radius may work fully remotely. This internship suits final-year students or recent graduates with up to 2 years of professional experience. What You Will Do Contribute to building and improving Hack The Box platforms. Develop product features that reach thousands of users. Gain practical engineering experience by working on production-level features. Work alongside experienced engineers and receive mentorship throughout the program. Deliver real code and features for a product used by tens of thousands of hackers. Work with Laravel PHP for backend development. Strong performance during the internship may lead to a full-time offer. Team Structure Interns join a collaborative team with Software Engineers (Frontend and Backend), QA Engineers, Product Designers, and a Product Manager. Technologies and Tools Laravel (PHP) MySQL REST APIs Postman PHPUnit Docker GitHub Jira GitHub Actions
Join Us at Kaizen Gaming!Kaizen Gaming, the powerhouse behind Betano, stands as one of the largest GameTech companies globally, proudly operating in 19 diverse markets. We are committed to harnessing cutting-edge technology to deliver an unparalleled experience to our millions of customers who rely on us for entertainment.Our vibrant team comprises over 2,700 talented individuals from more than 40 nationalities, spread across three continents.Recognized as one of the Best Workplaces in Europe and certified as a Great Place to Work across our offices, we assure you that every day here is extraordinary. Are you ready to Press Play on Your Potential?About the RoleIn 2021, we set out to double our team size, and we proudly accomplished that goal. As we look towards 2025, our focus is on refining our skills and positioning Kaizen as a 'Mobile First' company.Our mobile division features over 17 iOS Engineers and 18 Android Engineers, supported by Software Engineers in Test to ensure top-notch quality.Our engineers contribute either to the Mobile Infrastructure team or engage actively within cross-functional feature squads.Our mobile applications serve a vast user base, reaching millions across numerous countries and continents. We utilize Swift and Kotlin to build a robust codebase and invest significantly in testing at all levels. Our mission is to elevate our technical practices and advance to the next level.Tech Stack: Swift, Alamofire, SwiftUI components, Modular architecture, GitLab for source code management, Bitrise for CI/CD, XCTest for Unit Testing, XCUITest for UI Testing, MVC to MVP, SwiftLint, Structured Concurrency, Firebase, Figma for designs, Transifex for localization.Supportive Processes: Scrum/Kanban, Jira/Confluence, Firebase/Google Analytics/Google Tag Manager, Pair programming, Unit testing, GitFlow, Code Reviews.As a member of our iOS team, you will:Contribute to shaping the future of our mobile initiatives.Implement our technology roadmap adhering to the highest quality standards.Influence the technological vision of the iOS chapter.Engage in challenging tasks while continually honing your technical skills.
Join our dynamic team at European Dynamics as a SharePoint (M365) Architect / Team Leader. We are seeking a proactive individual to design, develop, and maintain applications utilizing Microsoft SharePoint, PowerApps, and .NET frameworks. This position can be based in Athens or performed remotely. Collaborate with cross-functional teams to deliver innovative solutions for prominent international public organizations.Key Responsibilities:Create and implement SharePoint (M365) solutions using SharePoint Online, along with developing and maintaining .NET applications and web services.Design and automate workflows with Microsoft Power Automate.Engage with senior stakeholders to define transformation roadmaps and solution strategies.Lead a high-performing team, mentor emerging talent, and contribute to establishing a Center of Excellence.Conduct code reviews and ensure compliance with industry best practices.Generate and sustain technical documentation.Keep abreast of emerging technologies and best practices in the industry.
The Senior Software Engineer | Architect is instrumental in crafting and delivering innovative, scalable software solutions. This role combines hands-on coding with architectural oversight, collaborating closely with technical leaders and cross-functional teams to enhance the quality of systems within the financial services sector. Main ResponsibilitiesDesign and evolve application and system architectures that align with business needs.Engage in full stack development leveraging the Microsoft (.NET) technology stack.Create, develop, and optimize software solutions for finance, insurance, and financial services sectors.Work in partnership with development, product, and business teams to implement software design and execution best practices.Assist in making technical decisions on scalability, performance, security, and maintainability.Assess emerging technologies and suggest enhancements, including AI capabilities when applicable.Contribute to the establishment and promotion of technical guidelines, standards, and best practices for development.
Join Skroutz, where our mission is to deliver extraordinary experiences. Since our inception in 2005, we have believed that satisfied customers lead to satisfied merchants, driving us to understand and fulfill their needs while providing a seamless shopping journey.Our ambition is to transform into the Everyday App, the preferred platform for millions to meet their online shopping requirements. From the latest smartphone to essential pantry items, stylish outfits, or collectible gaming consoles, Skroutz is your reliable partner for effortless shopping.With aspirations that extend beyond Greece, we are on the path to becoming one of Europe's fastest-growing Marketplaces, with exciting ventures underway in Cyprus and the Balkans. Our commitment to customer satisfaction shapes every decision we make.We are looking for passionate individuals who thrive in the intersection of e-commerce and technology. If your drive is to create remarkable shopping experiences for users while enabling sellers globally to thrive, we want you on our team.At Skroutz, be a part of a transformative journey that redefines online shopping. Together, let’s turn everyday moments into exceptional experiences.Are you ready for the challenge?#AimToAmazeOur Engineering ValuesMaster your craft and take pride in your work.Deliver early and iterate based on feedback.Collaborate and be proactive within your team.Avoid over-engineering and focus on simplicity.Enjoy the process and celebrate achievements.Technologies We UseOur primary stack includes Ruby for backend development, utilizing the Ruby on Rails framework, alongside Javascript (ES6) and React/Redux for frontend. We leverage a MariaDB cluster for storage, with extensive use of Elasticsearch, Kafka, MongoDB, Redis, and Memcached. Jenkins is our go-to for CI, and we utilize tools like Sentry, DataDog, and Grafana for monitoring purposes. We consistently seek the most effective tools tailored to our needs. Discover more about our projects on our Engineering blog.Your Contribution to Skroutz's VisionWe are searching for Senior Backend Software Engineers with a robust technical background...
About UsAt Agile Actors, we are a dynamic technology firm dedicated to enhancing and empowering technical teams for both international and local clients. Our unique approach incorporates coaching, continuous learning, and innovation, creating an environment where professionals not only contribute but also thrive.When you join Agile Actors, you will engage in groundbreaking projects as part of diverse, energetic teams, marking significant career milestones. Our tech experts collaborate with industry leaders, including Austrian Post, Red Hat, and Swissquote.We believe work should be more than just a job; it should be a nurturing space where talent, passion, and growth can flourish. We are proud to be recognized as a Great Place to Work 2026, underscoring our commitment to fostering a supportive and enriching workplace.Our Core ValuesPurpose-drivenAdventurous spiritAgility in approachRespect and empowermentAuthenticity and trustGrowth through client collaborationWho We’re Looking ForWe seek passionate tech professionals who embody curiosity and purpose. If you view challenges as opportunities and desire to make a tangible impact through your work, you will find a welcoming home here with us.At Agile Actors, you will embrace adventure and agility, adapting to new ideas within a fast-paced environment. You will join one of our local teams in Athens, collaborating with talented clients to deliver solutions that shape the future of technology. Throughout your journey with us, you’ll have the chance to evolve while being supported in a culture grounded in trust, respect, and empowerment.
Join Natech Banking Solutions, a premier European fintech leader with nearly two decades of expertise in crafting innovative banking systems for top financial institutions. Based in the picturesque city of Ioannina, with additional offices in Athens, Switzerland, and Germany, we are at the cutting edge of digital banking. Our diverse range of products includes core banking systems and dynamic digital engagement tools that empower financial organizations to provide outstanding customer service. In collaboration with Piraeus Bank, we are excited to introduce Snappi, Greece's pioneering digital-only bank. We invite you to help us make Snappi the most exceptional neobank!We are seeking a passionate Senior Full Stack Software Engineer to enhance our team and contribute to the evolution of Snappi!Being part of a growing organization offers thrilling opportunities as we evolve, bringing fresh challenges daily. Thus, adaptability, a proactive attitude, and comfort in a fast-paced environment are crucial.Your Key Responsibilities:Lead and participate in the complete software development life cycle, encompassing design, development, testing, and deployment.Conduct code reviews and produce efficient, reliable, and maintainable .NET code.Collaborate with your Engineering Manager to grasp client requirements and technical architecture to develop scalable solutions.Resolve and debug intricate software issues.Stay informed about emerging trends and technologies in software development.Mentor junior and mid-level engineers, offering guidance as needed.
Founded in 2018, Causaly is revolutionizing enterprise-scale scientific research with its advanced AI platform, enhancing human productivity. Our innovative technology empowers researchers to discover, visualize, and interpret biomedical knowledge while automating essential research workflows, driving progress against significant global health challenges.We collaborate with some of the largest biopharmaceutical companies and institutions worldwide, addressing diverse use cases in Drug Discovery, Safety, and Competitive Intelligence. To learn more about how we facilitate knowledge acquisition and enhance decision-making, explore our informative blog posts here: Blog - CausalyOur company is backed by leading venture capital firms, including ICONIQ, Index Ventures, Pentech, and Marathon.
Join AbZorba Games, a leading studio within Greentube and NOVOMATIC Interactive, renowned for crafting exceptional social casino games. As we enhance and expand our mobile casino application, 'Diamond Cash Slots', we are on the lookout for a talented Senior Back-End Software Engineer to enrich our dynamic development team.In this role, you will be the architect of the core mechanics behind our slot games and the underlying server-side logic that shapes player experiences. Your key responsibilities will include designing, developing, and maintaining robust back-end systems that support our array of slot titles. This encompasses everything from implementing core game features to ensuring our game servers' integrity and performance. Collaborating with game designers, front-end developers, and product stakeholders, you will help breathe life into innovative slot games and features.The ideal candidate will be enthusiastic, team-oriented, and possess a solid grasp of Game Dynamics.Note: This position is fully remote but will require occasional travel to our Athens office every few months for team meetings and workshops. Therefore, preference will be given to candidates residing in Greece.
Our Values: Trust | Respect | Team SpiritOur Secret: Our talented team members who make a difference with their integrity and expertise!Join Us as a Senior Business Analyst | Full-time Contract | Athens, GreeceWe are seeking a dynamic and driven Senior Business Analyst eager to design innovative software applications that cater to both user and business needs. You will collaborate with a team of skilled professionals, including project managers, software architects, developers, and testers, utilizing the latest technologies and methodologies to deliver impactful software solutions.As a pivotal link between clients and the implementation team, you will embody the client’s perspective for the implementation team and vice versa. Your role will involve shaping software applications by proposing features, enhancements, and defining user experiences through detailed specifications and UI wireframes.Your key responsibilities will include:Mastering relevant business knowledge to identify user goals and how software applications can effectively meet them.Eliciting, analyzing, documenting, and validating business requirements with stakeholders, proposing technically feasible functionalities while engaging the necessary team members.Identifying and logging both functional and non-functional requirements.Building, prioritizing, and grooming a backlog of software features, improvements, and bugs.Producing detailed functional specifications along with wireframes and ensuring timely customer approval for efficient Sprint planning.Breaking down features into actionable user stories.Preparing and executing queries to extract data from relational databases and creating business process diagrams (e.g., using BPMN).Participating in Sprint planning meetings to provide clarifications and set priorities as needed.Attending daily standups to ensure that delivered features align with specified requirements.Conducting regular meetings with the implementation team to estimate upcoming project scopes.Assisting in the creation and updating of documentation.
Full-time|On-site|Thessaloniki, Central Macedonia, Greece
About Schoox Schoox is an innovative learning and talent development platform that empowers organizations of all sizes to transition from conventional, compliance-focused training to a dynamic framework that enhances employee potential and drives business growth. Our platform goes beyond traditional learning management systems, enabling companies to measure the often elusive impact of their learning and development initiatives on overall business performance.In a competitive landscape with over 500 players, Schoox has rapidly emerged as one of the fastest-growing talent development platforms due to our groundbreaking product strategy, our vision to redefine corporate training and talent development, and our commitment to fostering satisfied customers through engaged employees.Position OverviewSchoox is seeking a detail-oriented QA Automation Engineer to join our Quality Assurance team. In this pivotal role, you will enhance the quality of our platform by designing, developing, and sustaining automated tests that guarantee reliability and scalability.You will collaborate closely with developers, QA Business Analysts, and product stakeholders to comprehend requirements and translate them into effective automated test coverage. In a collaborative and fast-paced Agile environment, you will actively contribute to refining our automation practices, frameworks, and overall testing strategy.Your Responsibilities Create, maintain, and execute automated test scripts using Python and Selenium WebDriver. Partner with cross-functional teams to grasp requirements and assist in test planning and coverage. Design, implement, and enhance test automation frameworks and tools. Identify, document, and track software defects, ensuring clear and actionable reporting. Conduct regression testing to verify the stability of existing functionalities. Collaborate with developers to reproduce, debug, and resolve issues. Contribute to the continuous enhancement of QA processes, tools, and methodologies. Keep abreast of industry trends and best practices in test automation.Your Qualifications Proven experience as a QA Automation Engineer or in a similar role within a software development environment. Proficiency in at least one object-oriented programming language, preferably Python. Hands-on experience with Selenium WebDriver or comparable test automation tools. Strong understanding of software testing principles, test design, and automation methodologies. Experience working in an Agile and fast-paced development team. Analytical mindset with exceptional attention to detail and problem-solving abilities. Excellent communication and collaboration skills in English. Academic Qualifications - a university degree is required.
Join our dynamic team at netcompany1 as a Junior Software Engineer! We are looking for enthusiastic individuals who are eager to learn and grow in a collaborative environment. This is a fantastic opportunity for recent graduates or those early in their careers to gain hands-on experience in software development.
As a pioneering force in the realm of intelligent defense systems, Shield AI was established in 2015 with the noble mission of safeguarding both service members and civilians through innovative technology. Our flagship products, including the V-BAT and X-BAT aircraft, Hivemind Enterprise, and Hivemind Vision, are designed to enhance operational capabilities across diverse environments. With a global presence that spans the U.S., Europe, the Middle East, and Asia-Pacific, we are dedicated to making a significant impact on safety and security worldwide. For more insights, please visit www.shield.ai. Connect with us on LinkedIn, X, Instagram, and YouTube.The Senior Regional Manager for the West Balkans, Greece, and Cyprus will serve as the key regional leader for Shield AI, tasked with spearheading an integrated strategy for regional growth, enhancing sales performance, and executing key programs across prioritized markets. This role is pivotal in ensuring compliant delivery of ongoing projects, fostering collaboration among cross-functional teams, and acting as the primary liaison with senior government, military, and industry stakeholders at both national and regional levels.In this leadership position, you will take full ownership of regional pipeline development, drive order capture, and facilitate long-term market expansion, all while mentoring and empowering Country Business Development Leads throughout the region. By maintaining strategic oversight and ensuring effective execution across markets, you will enhance customer trust, optimize operational impact, and accelerate the sustained growth of Shield AI's footprint in the region.
About the RoleDelian is at the forefront of robotic technology with StrikeWeb, our advanced autonomy control platform that facilitates real-time coordination and oversight of robotic agents in dynamic environments.As a Full Stack Product Software Engineer, you will play a pivotal role in enhancing the capabilities of our platform across the software stack, focusing on delivering significant operational value to our clients and users. Your expertise will guide the development of intuitive, responsive, and dependable products that function as the operational hub for autonomous systems. You will empower field operators to engage with intricate robotics infrastructure through clear, real-time visualization and control interfaces, ensuring successful mission execution.This is a purpose-driven engineering opportunity tailored for those who thrive in building scalable, reliable, and impactful production-critical systems.Key ResponsibilitiesDesign and develop high-performance, real-time components for robotics command and telemetry systems.Lead the design and implementation of systems that ensure clarity and responsiveness during mission-critical operations.Oversee the complete product lifecycle from concept to design, implementation, testing, and refinement.Collaborate closely with robotics, cloud, and operations engineers to integrate telemetry, control signals, and diagnostics into user-friendly web-based workflows.Engage with end users to collect actionable feedback, conduct usability testing, and rapidly iterate on product enhancements.Ensure quality through code reviews, performance profiling, and standardization of design across StrikeWeb.Qualifications for SuccessBachelor's degree in engineering or a related field.Proven experience in developing, deploying, and maintaining successful software products with tangible results.A minimum of 2 years of backend development experience in creating and deploying production-grade scalable services.A minimum of 2 years of frontend development experience in building and deploying production-grade scalable applications.Strong understanding of SaaS application architectures.
Join Euronet, a pioneering force in the global payments processing sector, where we are committed to transforming the way the world manages its finances. Our innovative solutions, which include mobile wallets, card issuance, and real-time payment platforms, are reshaping digital transactions in over 160 countries.We are on the lookout for enthusiastic and skilled Java Android Software Engineers who are eager to contribute to our mission. You will be instrumental in developing and enhancing applications for our state-of-the-art payment terminals.Your Experience @EuronetAs part of the #Euronetter community, you will thrive in a culture that values human connections, trust, and collaboration. We prioritize your professional growth and recognize your contributions with ample career development opportunities.What We OfferCompetitive salary and benefits packagePerformance-based annual bonusesComprehensive Private Health InsuranceEmployee Stock Purchase PlanAccess to top-notch tools and technologiesFlexible hybrid work modelStructured career development and yearly performance evaluationsBonuses for employee referrals and community volunteeringA chance to work within a dynamic, stable, and international landscapeYour ImpactCreate and maintain Android applications for payment terminals utilizing reusable and reliable JAVA code.Work alongside cross-functional teams to gather requirements and convert them into technical specifications.Develop secure and efficient payment processing solutions.Identify and fix software defects, optimizing the performance of applications.Engage in code review processes.Leverage Git for version control and team collaboration.What Makes You Stand OutBachelor's degree in Information Technology or a related field.At least three (3) years of experience in software development with Java and Android.Familiarity with banking and financial systems is a plus.Solid understanding of software design principles and architectural patterns.Experience with secure coding practices.Proficient in Git for version control.Skilled in Android Studio for application development.Adept at applying Android UI design principles for user-friendly interfaces.Fluent in Greek and English, both written and spoken.Eligible to work in the EU on a full-time permanent basis without the need for employer sponsorship.Attributes for SuccessProactive, self-motivated, and capable of working independently as well as part of a team.Detail-oriented with a commitment to excellence.
The TeamOpenBet stands as a premier global authority in the realm of betting and gaming entertainment, relied upon by over 200 partners to craft unforgettable winning experiences for millions globally. From managing bets during monumental events such as the FIFA World Cup and Super Bowl to innovating next-generation products like Bet Builder, we are constantly reshaping the player experience with superior content, innovative technology, and advanced player protection measures.With a legacy spanning over 25 years, our unparalleled platform has fueled the most recognizable betting brands, guaranteeing peak performance with 100% uptime, unmatched scalability, and speed. Holding 85 licenses and counting, alongside 20 World Lottery Association operators in our clientele, we boast a robust team of over 1,200 experts across 14 countries. Join OpenBet to elevate your career and collaborate with a global team at the forefront of shaping the future of betting entertainment for millions.The GoalWe are in search of a driven and ambitious Senior .NET Software Engineer to propel Sportcast's growth from our European offices.As a Senior Software Developer within the Trading & Data Solutions team, you will engage in a cross-functional capacity, developing, deploying, and supporting various projects and initiatives. You'll have the chance to work on diverse projects, producing code that is both testable and maintainable. As a valued team player, your contributions will be instrumental in team design, scoping, and prioritization discussions. This team is dedicated to assisting the business in achieving scalability through automation.Your role will encompass the development and maintenance of real-time systems.What You’ll Be DoingAnalyze and question business requirements critically.Actively participate in solution design efforts.Ensure our systems' performance, security, and availability.Develop high-quality, high-performing code aligned with business needs.Optimize solutions to support service levels while minimizing cloud expenses.Mentor fellow team members.Automate processes wherever feasible.Challenge existing practices to enhance our patterns, standards, and procedures throughout the organization.The Player5+ years of experience with .NET/.NET Core and C#Familiarity with Unit Testing, serverless technologies like Azure Functions, and containerized microservices using Azure Container Apps or AWS equivalentsExtensive expertise in SQL-based databases, including MSSQL and PostgreSQL, with a strong grasp of query optimization, indexing strategies, and performance tuning for large-scale, high-throughput applicationsProficient in utilizing GitHub Copilot and Cursor AI to enhance development speed while ensuring secure and compliant coding practices