> Markdown version of [/jobs/ext/238772-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/238772-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** GEICO - **Location:** Richardson, TX, United States - **Experience:** Expert - **Salary:** $100,000.0 - $215,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, Java (Programming Language), .NET Framework, XML Schema, Airflow, Automation of Tests, C Sharp (Programming Language), Cloud Computing, Software Quality, Serialization, DevOps, File Systems, Enterprise Messaging Systems, Microsoft Visual Studio, Microsoft SQL Server, NoSQL, Software Engineering, SQL Databases, Extensible Markup Language (XML), XPath, Azure Service Bus, GitHub Copilot, Apache Spark, Kotlin, Production Code, Apache Kafka, Api Design, Software Coding, Restful APIs, Web Api, Golang, Microservices - **Published:** May 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=34c10b3969717643 ## About the Role Do you have experience in Test Automation Development (Quality assurance practices)?, Do you have a Master's degree?, * 4+ years of professional, hands-on software development experience * Strong experience in architecting and designing large-scale, complex systems * Proficient coding skills in C#, Java, Kotlin, Golang, or similar languages, capable of producing high-performance, production-quality code * Experience with a wide range of technologies, including SQL and NoSQL databases, ASB, Kafka, Spark, Airflow, or their equivalents * Proficient in using cloud computing tools throughout the software development lifecycle, with deep expertise in DevOps, observability, telemetry, and test automation * Skilled in collaborating across engineering teams and other functions to build alignment, drive decision-making, and communicate transparently * Strong problem solving and mentoring capability * Effective technical communication Preferred Qualifications * Advanced .NET ecosystem experience (C#, ASP.NET, Web API, REST, SQL Server, Visual Studio/VS Code) * Microservices and extensible API design expertise * Experience working with XML-based data/file systems (XPath, XSD, XML serialization in .NET etc.). * GitHub Copilot / AI-assisted development experience * Event-driven and messaging platforms (Azure Service Bus, Kafka, etc.) * Working with XML * DuckCreek product experience * Proven track record in designing and implementing workflow engines Education: Bachelor's and/or Master's degree, preferably in CS, or equivalent experience ## Description The Billing Platform team at GEICO oversees the tools, infrastructure, data, reporting, analytics, and services essential for delivering seamless billing experiences to internal users, end customers, and partners. Our billing platform functions as the backbone for managing financial transactions and customer interactions, enhancing efficiency, accuracy, and customer satisfaction while supporting strategic growth and ensuring compliance., * Oversee high-level and low-level designs of one or more sub-systems of the billing platform we are building * Be responsible and accountable for the quality, reliability, usability, and performance of the solutions Provide strategic guidance and oversight for multiple billing teams, ensuring alignment with the Platform's technical vision and business objectives * Lead the design and development of complex software systems, ensuring they are scalable, maintainable, and meet high-quality standards. This includes evaluating code quality and collaborating with stakeholders to understand and implement project requirements * Identify and prioritize technical challenges that may pose risks to business. Develop solutions to address these issues efficiently, ensuring smooth product development * Work closely with various departments, including product management and design, to ensure cohesive and successful project delivery. Facilitate effective communication and collaboration across teams to achieve common goals * Mentor and guide engineers, fostering a culture of continuous learning and improvement. Provide technical guidance to help team members overcome challenges and make informed decisions, Great Rewards: We offer compensation and benefits built to enhance your physical well-being, mental and emotional health and financial future. * Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family's overall well-being. * Financial benefits including market-competitive compensation; a 401K savings plan vested from day one that offers a 6% match; performance and recognition-based incentives; and tuition assistance. * Access to additional benefits like mental healthcare as well as fertility and adoption assistance. * Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Scrape, Train, Predict: The Lifecycle of Data for AI Applications](https://www.wearedevelopers.com/videos/1652-scrape-train-predict-the-lifecycle-of-data-for-ai-applications) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) - [Are Classical Automation Frameworks Dead? How AI Agents Are Transforming QA](https://www.wearedevelopers.com/videos/100243-are-classical-automation-frameworks-dead-how-ai-agents-are-transforming-qa) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)