We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. The ideal candidate will possess a strong background in backend development using technologies such as C#/.NET Core and Java Spring Boot, as well as familiarity with front-end development utilizing JavaScript and React. Additionally, a thorough understanding of cloud technologies and container orchestration is required. A passion for integrating automation and innovative solutions to enhance team productivity is essential. Experience with AI fundamentals is considered an asset. Key Responsibilities: Design, develop, and maintain robust backend services using technologies including C# .NET Core and Java Spring Boot. Collaborate with frontend developers to create seamless and responsive user interfaces utilizing JavaScript and React. Implement and manage cloud-based solutions employing Kubernetes and Docker to ensure scalability and reliability. Explore and integrate AI technologies, including vector databases and embeddings, to enhance application functionality (experience in this area is beneficial but not mandatory). Advocate for and adhere to best practices in software development, including clean code principles and architectural standards. Identify opportunities for automation and process improvement to enhance team productivity and efficiency. Conduct code reviews and provide constructive feedback to peers to foster a culture of continuous improvement and learning. Stay current with emerging technologies and industry trends to inform our development strategy. Design out-of-the-box automation solutions to simplify and expedite repetitive tasks. Maintain a track record of continuously improving code quality, architecture, and productivity within teams. Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). 5+ years of experience in software development with a strong focus on backend technologies (.NET Core, Java Spring Boot). Proficiency in frontend development using JavaScript and React. Hands-on experience with cloud technologies, specifically Kubernetes and Docker. Familiarity with AI concepts, including vector databases and embeddings, is advantageous. Strong problem-solving skills and a critical thinker with a curious mindset. Passion for software engineering and a commitment to writing clean, maintainable code. Proven ability to work collaboratively in a team environment and communicate effectively with stakeholders. We value candidates who have a genuine enthusiasm for software engineering and take pride in writing clean, well-architected code. Ideal candidates will challenge the status quo, exhibit curiosity about new technologies, and demonstrate dedication to finding creative solutions that improve efficiency. If you are passionate about developing innovative software and enhancing team productivity through automation and smart design, we would be delighted to meet you. Come as You Are Nasdaq is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age, color, disability, national origin, ancestry, race, religion, gender, sexual orientation, gender identity and/or expression, veteran status, genetic information, or any other status protected by applicable law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation. Welcome! At Nasdaq, we're on a mission to make the global economy stronger, fairer, and more sustainable. We do this by building cutting-edge technology that brings integrity and transparency to markets around the world. Every day, we work to create economic growth opportunities for people from all walks of life. Whether you're a client, employee, or part of our community, we're here to help you reach your full potential. Don’t see the right job for you now? Join our Talent Community, and we’ll keep you updated on new openings, company events, and exciting opportunities at Nasdaq. We understand the workplace has changed. That's why we've adopted “NasdaqBlend,” our hybrid model that combines in-office and remote work. It's all about helping you find the right work-life balance. For more details, check the job listing or reach out to our Talent Acquisition team. With over 8,500 employees across 28 countries, we’re truly a global team. But it’s not just our size or reach that sets us apart—it’s our shared purpose and the unique culture we’ve built together. Want to know more about life at Nasdaq? Check out our culture book. At Nasdaq, we prioritize your success. Our You&Q total rewards program supports every aspect of your life, from financial security and career development to health and wellness. Explore more about our benefits and programs, because at Nasdaq, your success—both at work and in life—truly matters to us.