CSG Systems International is a global leader in innovative customer engagement solutions, particularly in the telecommunications and media sectors. The company
Senior Software Development Engineer
Location
KA + 1 moreAll locations: KA | India
Posted
14 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Development Engineer
CSG Systems International
Title: Senior Software Development Engineer remote type Remote locations IN.Bangalore.Remote time type Full time job requisition id 30721 Job Description: Hi, I'm Arpana D.R, your Recruiter and guide to joining CSG! We are excited to learn more about you and your unique background. At CSG, you're more than your resume. We want your diverse perspective and unique background to help us enrich the work we do together. We believe that by channelling the power of all, we make ordinary customer and employee experiences extraordinary. This is your opportunity to join one of our high-performing teams. Channel the power of YOU and begin the journey to becoming a CSGer. Our Senior Software Development Engineer will design, develop, test, and maintain software applications or systems. They collaborate with cross-functional teams to create efficient and reliable software solutions, ensuring they meet project requirements and industry standards. Responsibilities may also include troubleshooting issues, optimizing code, and staying updated with emerging technologies. We are looking for Senior Software Development Engineer who will: - You will provide hands-on coding while leading software implementation projects - You will architect and design complex software in multiple programming languages - You will mentor and guide junior developers - You will perform code review, testing and Bug fixes - You will analyze and optimize code and system performance - You will participate in design and delivery of medium-sized features and components across the full application development lifecycle – build, test, deployment, hosting, monitoring, and continuous improvement Is this opportunity right for you? We are looking for candidates who have: - Bachelor’s degree in computer science, Software Engineering, or related field, or equivalent practical experience. - Bachelor’s degree in computer science, related field or equivalent experience - 6+ years of experience with Python, JavaScript - Familiarity with ELK stack framework - Familiarity with PHP - Familiarity with Power BI - Experience in agile scrum environment - Experience with the SQL or NoSQL databases - Experience in CI/CD pipelines (Azure DevOps) - Experience with AI to generate code - Experience with creating technical documentation - Ability to work in a CLT contract position - Ability to read, write, speak and understand the English language in a business environment CSGer Perks & Benefits: - Work from Home, in-office, or hybrid - Employee Belonging Groups - Healthcare: Dental, Medical, and Vision - Paid Vacation, Volunteer, and Holiday Time Off - And so much more! Location(s): IN.Bangalore.Remote Our Guiding Principles: Impact: Always help and empower others, whether they’re colleagues or customers. When our employees set their minds to something, great things happen. Integrity: Do what’s right for our customers and our people while being authentic. We treat everyone with trust and respect—that’s just who we are. Inspiration: Be bold in the way you think and passionate about the work you do. Test out innovative ideas without the fear of failure. Our Story: CSG empowers companies to build unforgettable experiences, making it easier for people and businesses to connect with, use and pay for the services they value most. For over 40 years, CSG's technologies and people have helped some of the world's most recognizable brands solve their toughest business challenges and evolve to meet the demands of today's digital economy.
Related Guides
Related Job Pages
More Software Engineer Jobs
Development Coordinator
New FuturesWashington, DC-based New Futures was founded in 1999 as a nonprofit entity with the goal of providing assistance and programming to low-income youth. Over the y
Part Time Development Coordinator Washington, DC Part Time Mid Level Supervisor: Assistant Director of Development Department/Division: Development and Communications Direct Reports: 0 Salary Range: $24 Hour - $26 Hour ABOUT NEW FUTURES: New Futures is a dynamic local nonprofit with a unique approach to fighting inequity: We believe fiercely that shorter-term credentials – associate degrees or professional certifications – are an effective launch point toward rewarding, fulfilling careers. New Futures invests in our scholars with a deliberate combination of scholarships, academic and career advising, access to transformative professional networks, and a lot of heart as they jumpstart careers they love in high-growth fields that will lead to financial security and more equitable futures for all. Since our founding in 1999, we have worked with over 861 scholars and awarded over $7.8 million in post-secondary scholarships. Our impact is clear: 86% of Scholars persist or complete their programs and 54% graduate with no educational debt. Scholars primarily pursue careers in Information Technology, Health Sciences, Business, Education, Public Service, Construction & Trades, and Hospitality & Culinary Arts. As we look to the future, we are scaling our efforts to strengthen our Scholar community, deepen alumni engagement, and enhance partnerships that drive systemic change. THE POSITION: The Development Coordinator (part-time) plays an administrative cross-functional role that supports donor stewardship, internal systems, fundraising event support and executive coordination. Reporting to the Assistant Director of Development, this position supports the infrastructure behind our fundraising success—managing systems like Salesforce, FormAssembly, and Donorbox; improving internal workflows. This individual serves as the backbone of operational excellence across development, ensuring timely data entry, accurate financial tracking, and consistent donor communications. This role is ideal for a systems-savvy, detail-oriented professional who thrives on streamlining processes, strengthening data integrity, and enabling teams to work efficiently and with impact. DONOR DATA & RELATIONSHIP SUPPORT: 40% - Manage and maintain accurate donor data in Salesforce, including gifts, pledges, payments, and segmentation fields. - Produce timely donor and revenue reports to inform strategy, campaigns, and board engagement. - Oversee donor acknowledgment systems, ensuring timely, personalized, and accurate thank-you communications. - Track donor touchpoints and stewardship plans in collaboration with fundraising leads. - Proactively identify and implement improvements to data hygiene, recordkeeping, and system integration workflows. REVENUE OPERATIONS & PROCESS SUPPORT: 35% - Collaborate with the Assistant Director of Development on day-to-day revenue processing functions, including remote check deposits, reconciliation, and reporting, in alignment with internal controls. - Support the Assistant Director of Development and Director of Philanthropy and Communications to maintain up-to-date documentation and SOPs for development operations and ensure consistent application of data and revenue policies. - Ensure and support compliance, audit readiness, and transparent recordkeeping across the department. EVENTS SUPPORT: 20% - Play an assistant role in the planning and execution of fundraising and stewardship events by supporting logistical coordination, managing communications workflows, and supporting donor engagement strategies alongside leadership. - Maintain infrastructure for special events, including online fundraising platforms (e.g., Donorbox), guest management tools, and event web presence. - Use donor data to inform event planning and support a seamless guest experience through accurate segmentation, invitation tracking, and on-site logistics. - Track event data and reporting processes to ensure alignment between pre- and post-event metrics. - Collaborate on post-event analysis to assess impact and strengthen future donor engagement strategies. ADDITIONAL RESPONSIBILITIES : 5% Support additional development and organizational priorities as needed to advance overall effectiveness. JOB QUALIFICATIONS & REQUIREMENTS - Minimum of 2 years of relevant experience in development operations, nonprofit administration, or related roles. - Ability to work at least 20 hours per week, preferably during our core hours of 10 a.m. - 3 p.m., Monday - Friday. Schedules are negotiable. - Must reside in the Washington, DC metropolitan area at the time of hire and maintain residency throughout tenure. - Proficiency with Microsoft Office, Google Workspace, and Salesforce CRM; as well as experience with fundraising, workflow, and/or project management platforms such as Donorbox, Monday.com, FormAssembly, or similar tools. - Experience supporting fundraising operations, including data entry, financial tracking, gift processing, or donor acknowledgment. - Skilled in supporting complex logistics and timelines, particularly for fundraising events and internal workflows. - Strong verbal and written communication skills, with a customer service orientation when interacting with stakeholders. - High attention to detail with the ability to manage multiple priorities, meet deadlines, and maintain accurate records. - Proven ability to exercise discretion with sensitive data and uphold high standards of integrity and confidentiality. - Commitment to equity, inclusion, and New Futures’ mission to support Scholars’ success. - Self-motivated, adaptable, and solutions-oriented in both independent and collaborative work settings. PREFERRED QUALIFICATIONS - Experience working in a nonprofit organization, particularly in development or operations. - Exposure to executive or board-level administrative support, such as calendar coordination or meeting preparation. - Awareness of finance-related processes, including reconciliation, invoice tracking, or audit readiness. What Else You Should Know The position is part-time (20 hours a week minimum required) and is based in Washington, DC. We are currently operating in a hybrid model (remote and in-person). Our hybrid model is subject to change. The starting hourly range for this position is $24/hour - $26/hour, with the exact wage depending on experience. We anticipate the hire date for this role will be July 20, 2026. We offer excellent benefits, including but not limited to generous time off, a wellness package, a professional development budget, reimbursement options, and employer-paid medical premiums covering 80%–90% of employees' costs. All benefits are based on eligibility. We are an equal opportunity employer committed to racial and gender equity. We make a particular effort to recruit candidates who identify as Black, Latinx, Indigenous, people of color, and gender non-binary to apply for open positions. Have a passion for our mission but don’t check all the boxes? We still want to hear from you! Too often, excellent candidates elect not to apply for roles if they don’t meet all the requirements listed in a job description–this is especially true for women and candidates of color. We encourage you to apply even if your experience is not a 100% match with the position! New Futures believes in helping its staff grow; in return, you help us grow into a stronger, more inclusive organization.
Senior Software Developer
CorpayCorpay helps companies control business expenses and make payments more simply, safely and securely than ever before.
Role Description Corpay is currently looking to hire a Senior Software Developer – Contractor. As a Senior Software Developer - Contractor, you will be expected to work in a remote environment. Corpay will set you up for success by providing: - Company-issued equipment The responsibilities of the role will include: - Designing, developing, and maintaining scalable, high-quality software solutions that meet business and technical requirements - Leading the implementation of complex features and system enhancements, ensuring performance, reliability, and maintainability - Translating business needs into technical solutions by collaborating with product managers, designers, and other stakeholders - Writing clean, efficient, and well-documented code following best practices and coding standards - Conducting code reviews and providing constructive feedback to ensure code quality and consistency across the team - Troubleshooting, debugging, and resolving production issues, performing root cause analysis and implementing long-term solutions - Mentoring and supporting junior and mid-level developers, fostering a culture of continuous learning and improvement - Contributing to system architecture and design decisions, including evaluating technologies and defining technical approaches - Optimizing application performance, scalability, and security across systems and services - Collaborating with DevOps and infrastructure teams to support CI/CD pipelines, deployments, and system monitoring - Participating in Agile ceremonies (e.g., sprint planning, stand-ups, retrospectives) and contributing to iterative delivery - Ensuring adherence to security, compliance, and data protection standards - Documenting technical designs, workflows, and system changes to support maintainability and knowledge sharing Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience) - 5+ years of professional software development experience building and maintaining production systems - Strong proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript/TypeScript, or similar) - Experience designing and building scalable, distributed, or high-performance applications - Solid understanding of software engineering principles, data structures, and system design - Experience working with modern development frameworks, APIs, and service-oriented or microservices architectures - Proficiency with relational and/or NoSQL databases and data modeling concepts - Experience with version control systems (e.g., Git) and collaborative development workflows - Familiarity with CI/CD pipelines, automated testing, and deployment processes - Strong problem-solving skills with the ability to troubleshoot complex technical issues - Experience working in Agile or Scrum environments - Excellent communication skills and ability to collaborate effectively with cross-functional teams
Software Developer III
DayforceDayforce is a global HCM platform offering a comprehensive array of services encompassing payroll, HR, benefits, workforce management, talent, and analytics. With the mission of "m
Role Description The Dayforce Product Development team is looking for an intelligent Software Developer III to create the industry’s next generation Human Capital Management (HCM) solutions. As a Developer on our Global Payroll team, you will be working on our ground-breaking solution that helps companies increase their efficiencies through paying employees accurately and on time. Your impact will be evident through your effective participation in the entire lifecycle of our software including: - Design - Analysis - Prototyping - Development - Testing - Support of our products You will work closely and collaborate with clients, prospects, implementation partners, and Dayforce personnel to envision and deliver the required functionality. As a Software Developer III on our Payroll team, you will be working on our ground-breaking solution that helps companies increase their efficiencies through business logic and services. You’ll also be part of a team who is moving code from the monolith and moving to different services! Duties include but are not limited to: - Creating microservices - Hands-on development with C#, SQL, Kafka, and Azure - Participate in research, design, development for new initiatives - Daily scrum activities - Team and individual development projects Qualifications - In-depth working experience with C# and .NET Framework - Proficiency with T-SQL and an understanding of database systems - Experience with Kubernetes and Containers - Experience with public cloud infrastructure such as Azure - Deep knowledge of object-oriented design and development - Experienced working in an Agile scrum team as a key contributor and a team player - Excels in taking ownership of design, build and quality for assigned tasks and issues until completion - University level Computer science or computer engineering degree or equivalent Requirements - Experience building highly performant and scalable applications - Experience with Kafka and Pub/Sub related tools - Demonstrable knowledge of: MongoDB, POD scaling, RESTful API, JSON Benefits - Excellent time away from work programs - Comprehensive wellness initiatives - Recognition through competitive pay and benefits - Opportunities for personal and professional growth - Commitment to community impact, including volunteer days and our charity, Dayforce Cares
Senior Software Engineer, Backend - Onboarding
AirwallexAirwallex is a financial services company that has developed a “global financial platform for modern businesses.” As an employer, the company strives to cul
About Airwallex Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses worldwide - including Brex, Rippling, Navan, Qantas, SHEIN and many more - with fully integrated solutions to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale. Proudly founded in Melbourne, we have a team of over 2,000 of the brightest and most innovative people in tech across 26 offices around the globe. Valued at US$8 billion and backed by world-leading investors including T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, Airwallex is leading the charge in building the global payments and financial platform of the future. If you're ready to do the most ambitious work of your career, join us. Attributes We Value We hire successful builders with founder-like energy who want real impact, accelerated learning, and true ownership. You bring strong role-related expertise and sharp thinking, and you're motivated by our mission and operating principles. You move fast with good judgment, dig deep with curiosity, and make decisions from first principles, balancing speed and rigor. You're humble and collaborative; turn zero-to-one ideas into real products, and you "get stuff done" end-to-end. You use AI to work smarter and solve problems faster. Here, you'll tackle complex, high-visibility problems with exceptional teammates and grow your career as we build the future of global banking. If that sounds like you, let's build what's next. The Opportunity: Be Part of Our Onboarding Team Onboarding team plays a pivotal role in Airwallex's mission by facilitating the rapid integration of businesses into our platform. As a data-driven team, we utilize extensive analytics to refine our processes and ensure the efficiency and effectiveness of our operations. Our primary mission involves performing Know Your Customer (KYC) and risk-based operations to maintain the highest standards of compliance and security as we handle sensitive financial data, and empower business customers through robust, secure, and intuitive user and account management solutions. This team is instrumental in our regional expansion, helping to onboard a growing number of customers into new markets. By supporting global expansion, we are also tasked with increasing the coverage of our product offerings, ensuring that businesses worldwide can benefit from our innovative financial solutions. Through our efforts, we aim to streamline the onboarding process, reduce barriers to entry, and foster a secure and compliant environment that empowers businesses to thrive in the digital economy. What You'll Do - Design and Build Scalable Systems - Architect, develop, and maintain microservices in Java/Kotlin (or similar languages), ensuring our high-traffic, high-availability systems meet global user demands. - Implement best practices for service-to-service communication, orchestration, and fault tolerance. - Enable Data-Driven Decisions - Collaborate with data scientists and product managers to design data pipelines, analytics platforms, and event-driven architectures. - Ensure the data powering our Growth initiatives is accurate, reliable, and easily accessible. - Collaborate and Innovate - Work closely with cross-functional teams-Frontend, Product, Design, and Marketing-to translate business requirements into scalable backend solutions. - Participate in architectural reviews, code reviews, and strategy sessions to continually elevate the quality and performance of our backend services. - Experiment and Iterate - Develop services that support rapid A/B testing, feature toggles, and real-time performance monitoring. - Continuously improve backend functionalities to reduce friction, increase user engagement, and drive conversions. - Promote Security & Compliance - Integrate secure coding practices and frameworks to protect user data and maintain global regulatory compliance. - Identify potential vulnerabilities, ensure robust authentication and authorization mechanisms, and proactively address security risks. Who You Are - Experienced and Technically Proficient: You possess a wealth of experience in software development, underpinned by a robust expertise in Java/Kotlin. Your approach goes beyond mere coding; you are a craftsman of comprehensive solutions. As a technical bar raiser, you set high standards and lead by example, elevating the capabilities of those around you. - Empathetic and Insightful: Your deep empathy for customer needs drives your development process, allowing you to create intuitive and impactful products. This understanding is not just about meeting requirements, but about enriching user experiences. - Data-Driven and Analytical: You view data as a narrative element of development, a critical tool that informs your decision-making process. Your ability to interpret data enhances product performance and elevates user satisfaction, making you a pivotal member of our team. - Collaborative and Knowledge-Sharing: True collaboration is second nature to you. You thrive in team settings and are committed to sharing knowledge and ideas, which you see as vital to fostering innovation. Your role as a coach involves mentoring peers and promoting a learning culture within the team. - Adaptable and Continuously Learning: In the fast-paced world of fintech, you stand out for your agility and eagerness to adopt new skills and technologies. Challenges are opportunities for growth, and you are always prepared to expand your horizons. - Proactive and Ownership-Driven: You are self-motivated and take initiative, demonstrating a strong sense of ownership in your projects. Your proactive approach ensures that you are always ahead of the curve, ready to take on responsibilities and lead projects to successful outcomes. - Efficient and Prioritization-Savvy: You excel at prioritizing tasks, which enables you to manage your workload effectively while maintaining high standards of quality. This skill ensures that critical project components receive the attention they need without sacrificing overall progress. Why Join Us - Be Part of Something Big: Join a team that's redefining the future of finance. Contribute directly to the core engine of user growth in a company that is reshaping global financial services. - Grow With Us: At Airwallex, we're committed to your professional development. You'll have opportunities to learn, grow, and shape your career path in a fast-paced, innovative environment. - Collaborate With the Best: Work with a team of talented and passionate individuals who are driven by the desire to create something extraordinary. Applicant Safety Policy: Fraud and Third-Party Recruiters To protect you from recruitment scams, please be aware that Airwallex will not ask for bank details, sensitive ID numbers (i.e. passport), or any form of payment during the application or interview process. All official communication will come from an @airwallex.com email address. Please apply only through careers.airwallex.com or our official LinkedIn page. Airwallex does not accept unsolicited resumes from search firms/recruiters. Airwallex will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to specific open position(s). Search firms/recruiters submitting resumes to Airwallex on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary. Equal opportunity Airwallex is proud to be an equal opportunity employer. We value diversity and anyone seeking employment at Airwallex is considered based on merit, qualifications, competence and talent. We don't regard color, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender, or any other legally protected status when making our hiring decisions. If you have a disability or special need that requires accommodation, please let us know.
