Senior Software Engineer
Q2 India
Overview Q2 is seeking an ambitious and adaptable Software Engineer with experience in collaborative software development. In this role, you will help design, build, implement, and support custom solutions across fast‑paced projects that touch every level of the Q2 platform. You will also contribute to building and using AI tools, agents, and MCP servers to streamline engineering workflows and deliver innovative solutions using a mix of open technologies and proprietary frameworks. The ideal candidate is self‑motivated, enjoys tinkering, and is comfortable learning quickly in a dynamic environment. Responsibilities Design, implement, integrate, and test software solutions of moderate complexity, including Windows‑ and Linux‑based front‑end and back‑end components. Deliver solutions in live production systems individually and collaboratively. Support, maintain, and resolve issues for custom features in production systems; occasional on‑call availability may be required. Ensure adherence to all security, availability, confidentiality, and privacy policies and controls. Assist and mentor teammates, providing technical leadership and advocating best practices. Qualifications Typically requires a Bachelor’s degree in a relevant field and a minimum of 5 years of related experience; or an advanced degree with 3+ years of experience; or equivalent related work experience. Full‑stack .NET development (SQL Server, C#, HTML/CSS, JavaScript). Hands‑on experience implementing LLM‑based systems in production or near‑production environments. Strong understanding of RAG fundamentals: embedding pipelines, vector search integration, chunking strategies, context window management. Familiarity with agentic patterns (tool‑calling, orchestration, multi‑step workflows) and grounding strategies to mitigate hallucination risks. Exposure to evaluation and regression testing for prompts/agents. Familiarity with MVVM and front‑end frameworks (Vue, Angular, React). Experience with test automation frameworks and auto‑mocking tooling. Practical experience with multiple design patterns and SOLID principles. Domain experience in banking is a plus. Strong analytical, problem‑solving, and communication skills. Experience in all aspects of the software development life cycle and service‑oriented architecture. Experience in Agile development environments. Ability to work flexible hours and provide occasional on‑call/emergency support. Fluent written and oral communication in English. Applicants must be authorized to work for any employer in the U.S.; we are unable to sponsor or take over sponsorship of an employment visa at this time. Benefits & Work Environment Health & wellness benefits, including competitive health insurance and generous paid parental leave for eligible new parents. Hybrid work opportunities and flexible time off. Career development & mentoring programs. Community volunteering & company philanthropy programs. Employee peer recognition programs. Equal Opportunity We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or veteran status. Applicants in California or Washington State may not be exempt from federal and state overtime requirements. #J-18808-Ljbffr Q2 India
- ...Job Title: Senior Software Engineer Location: Cary, NC Hybrid Duration: Long term contract Knowledge, Skills & Abilities: • Works under deadlines and subject to heavy project load • bility to provide technical expertise to others and explain concepts...SeniorLong term contract
- ...Software Engineer IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products...SeniorWork at office
- ...automate the world’s most complex warehouses and make the world’s supply chain more predictable. We are seeking to fill our Senior Software Engineer role. This individual will be a technically strong and experienced professional with a background in software development...SeniorFull timeVisa sponsorshipWork visa
- ...and every boarding pass is a set of systems that must be fast, reliable, and secure at massive scale. We are looking for a Senior Software Engineer to join the Wallet, Payments, and Commerce (WPC) team and help define how we build, observe, and operate these critical...SeniorWorldwide
$87.84k - $136.5k
WiTH Collective in Cary, North Carolina is seeking a Senior Software Engineer to work in an agile team environment, providing technical guidance and delivering high-quality software solutions on time. The ideal candidate should have over 3 years of experience in software...Senior- ...Software Engineer Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial...SeniorWork experience placementLocal areaWork visaFlexible hours
- Overview Garmin International seeks Senior Software Engineer (Cary, NC; Multiple Positions): Develops moderately complex software in C/C++ and Python for new products and/or applications. Utilizes software engineering tools such as configuration management systems, cross...SeniorFull timeWork experience placementRemote work
- ..., Payments & Commerce (WPC) team is building the world’s best software for paying, and interacting with the world, from Apple Pay, transit... ...digital keys and identity. We are looking for experienced engineers who are passionate about their craft, crave the challenge of...Senior
- ...Senior Software Engineer - Android Disney's Media Engineering Android team is seeking an experienced Software Engineer who is excited to build apps enjoyed by millions around the world. You will be building scalable, elegant solutions for all of Disney's Android applications...SeniorWork experience placement
- ...devices? Apple's Data Analytics team is looking for a motivated and driven distributed systems engineer to work on our device telemetry platform. We need a talented software developer to join our tight-knit cross-functional engineering team, building services and...SeniorWork experience placementShift work
$148.7k - $199.4k
...Sr Software Engineer Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to...SeniorWork experience placement- Q2 India in Cary, North Carolina is seeking an ambitious Advanced Software Engineer to join our dynamic Centrix Engineering team. You will design, implement, and support innovative AI-first fraud detection solutions in fintech. Ideal candidates have over 9 years of experience...SeniorFlexible hours
$140k - $200k
...Senior Software Engineer, Windows/Desktop Applications - Cary, NC, USA Cary, NC, USA Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever...SeniorWork at office- Sas in Cary, North Carolina is seeking a Senior Software Developer for HIE Production Support. This remote role focuses on engineering, maintaining, and enhancing mission-critical Health Information Exchange (HIE) platforms. Candidates should have extensive software development...SeniorRemote job
- Q2 India is seeking an ambitious Software Engineer to design, build, and implement solutions across various projects. You will contribute to AI tools and collaborate on both front-end and back-end components. The ideal candidate should have a Bachelor's degree, 5+ years...Senior
$87.84k - $136.5k
...may vary based on the candidate's qualifications, experience, skills, education, and geographic location. JOB SUMMARY The Senior Software Engineer will work in a fast-paced environment as part of an agile team and provide technical guidance to business analysts, testers...SeniorRemote jobLocal areaFlexible hours- Align Technology, Inc. is seeking a Senior Software Developer- Contractor in Morrisville, NC. This role involves developing, debugging, and supporting software applications using Java and Kotlin, with a focus on RESTful APIs. As part of the Research & Development department...SeniorContract workFor contractors
- Align Technology, Inc. is seeking a Sr. Software Engineer for the Morrisville, NC office. The ideal candidate will have over 8 years of web development experience, a strong background in either .Net/C# or Java/Kotlin, and practical knowledge of cloud services such as AWS...SeniorWork at office
$101k - $194k
...Router Security team is seeking a highly skilled and experienced Software Engineer to join our Network Security Engineering team. We are... ...attacks as well as managing its public key infrastructure. In this senior role, you will be responsible for designing, building, and...SeniorFull timeTemporary workPart timeWork experience placementWork at officeWork from homeShift work3 days per week- ...Description VAST Data is looking to add a Senior V-Force Developer to our growing team!... ...the data platform for the AI era-software infrastructure that powers the capture,... ...to join our V-Force team -a specialized engineering squad embedded within R&D. this is a hands...Senior
- Experience in Scala, Java, and/or any functional language. We code primarily in Scala, so you'll be excited to either ramp or continue with such Experience in microservices architecture, messaging patterns, and deployment models Experience in API design and building...Senior
$65 per hour
...Position Title: Senior Software Engineer (C# / WinForms) Location: Remote (Must work Eastern Time Zone hours) Clearance Requirements: None Position Status: Contract – 12 months (Opportunity to Extend) Pay Rate: Up to $65/hour (W2) Position Description:...SeniorLong term contractContract workFor contractorsRemote work- ...looking for a highly experienced back-end/middle-tier engineer, comfortable working across a range of technologies... ...degree) ~5+ years hands-on experience as a software engineer ~ Proven experience as a senior engineer responsible for implementing sophisticated...SeniorWork experience placementWork at officeWork from home
- ...Description Summary of Duties: SAS Institute, Inc. seeks a Senior Software Developer to design, develop, and debug software of diverse... ...(8) years of experience in the job offered or as a Software Engineer, Application Developer, or related occupation. Alternatively,...SeniorRemote workWork visaFlexible hours
- ...Job Description We are looking for Senior Software Engineers to help build and operate core components of the Azure Red Hat OpenShift (ARO) Hosted Control Plane platform. In this role, you will work across infrastructure, backend services, Azure Resource Provider integrations...Senior
- ...sector with its cutting-edge AI platform, transforming industrial engineers into data and digital engineers. Backed by some of the world’... ...real‑time business benefits. We are looking for a Senior Software Engineer to join our full‑time team in the USA or Canada....SeniorFull timeWork at officeRemote workFlexible hours
$125k - $145k
...optimism, and a commitment to success. What You’ll Do What You’ll Do describes responsibilities and expectations for the Senior Software Engineer role. The position emphasizes ownership of software development capabilities, evaluating current and prospective tools and...SeniorRemote work$148k - $356.5k
...Senior Software Engineer, Metrics and Evaluation - Autonomous Vehicles page is loaded Senior Software Engineer, Metrics and Evaluation - Autonomous Vehicles Apply locations US, CA, Santa Clara US, GA, Remote US, NC, Remote US, WA, Remote US, DC, Remote time type Full...SeniorFull timeRemote work$115k - $125k
...Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC . This role is ideal for a seasoned engineer with deep expertise in .NET , JavaScript frameworks , and cloud platforms , who can...SeniorContract work3 days per week- ...A bit about us: Our esteemed organization is seeking a dynamic, passionate, and experienced Permanent Senior Software Engineer to join our innovative Tech Services team. The ideal candidate will have a strong background in Python Development, PostGreSQL, AWS, SME...SeniorPermanent employmentWork at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer full time Cary, NC
- startup software engineer Cary, NC
- work from home software developer Cary, NC
- software developer Cary, NC
- software development engineer aws Cary, NC
- ngo software engineer Cary, NC
- software engineer Cary, NC
- senior software engineer Cary, NC
- cybersecurity software engineer Cary, NC
- part time software developer remote Cary, NC

