Unify operations, elevate excellence
Software Developer
Location
United States
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Software Developer
QSR Automations
• Work in an agile development team to complete Windows application projects for QSR Guest Management solutions • Assist in the troubleshooting of issues and defects and deploy timely fixes • Work with the QA team to ensure appropriate testing of all solutions • Create appropriate developer-level documentation • Develop and maintain comprehensive knowledge of QSR’s robust product portfolio
Job Requirements
- 3+ years of professional development experience
- At least 2 years with C# and .NET
- Experience developing native Windows applications
- Experience with Microsoft SQL Server (preferred), MySQL, or Postgres
- Experience creating and executing unit tests
- Comfortable supporting and maintaining existing applications
- Strong troubleshooting skills
- Experience working on an Agile team
- Experience with Windows Communication Foundation (WCF)
- Familiar with RESTful API’s
- Experience with Windows Presentation Foundation (WPF) or Universal Windows Platform (UWP)
- Experience with Entity Framework
- Experience with Windows Installer XML Toolset (WiX)
- Familiar with front-end development (HTML/Javascript)
- Bachelor’s or Master’s degree in computer science or related field
Benefits
- Competitive salary
- Casual work environment
- Excellent benefits including medical
- 401k with employer match
- Paid vacation
- Holidays
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
OWKINWe create the first closed-loop AI generative biology company to create the new standard of biology reasoning
• Collaborate within a multi-disciplinary team of product managers, designers, software engineers, machine learning and biomedical scientists. • Design, build, and maintain scalable, reliable AI systems. • Drive technical decisions and provide context-aware solutions for AI systems in biological research. • Leverage and pioneer evaluation methodologies to ensure continuous product improvement. • Experiment with cutting-edge industry solutions—orchestration patterns, fine-tuning, specialized monitoring, feedback loops, etc. • Lead core stack component development focusing on sustainability, scalability, security, reliability, and performance. • Foster team growth by sharing expertise and mentoring colleagues through code reviews, technical discussions, and knowledge sharing. • Participate in a team wise shared on-call rotation. • Lead Agent Development: Drive the development of Owkin agents and actively contribute to the core components of our platform, "K-Pro." • Optimize Analytical Workflows to feed the agents with the data they need when they need it — e.g. analytical DBs (DuckDB), distributed computing (AWS Athena, Trino, etc), integration with data platforms (Snowflake, Databricks, etc). • Deployment and Integration: Manage the seamless integration and deployment of agents within Owkin's broader Data Platform infrastructure.
Senior Software Engineer, Connectors
Redpanda DataBuilt to handle the world's most critical data, Redpanda now governs the AI agents that act on it.
• Contribute to our Connect codebases • Design new AI solutions to evolve how end-users work with streaming data • Participate in an on-call escalation chain, help drive down problems that lead to on-call escalations, and help drive improving on-call quality of life • Work with all engineering teams for deploying services across all of our supported clouds • Make resilience and observability integral to the system, enabling us to run a managed, cloud-based streaming-as-a-service with >99.9% uptime • Build & design Redpanda’s connect-in-the-cloud infrastructure with reliability and performance in mind
• You’ll be accountable for: Creating digital experiences that are safe and empowering for young audiences • Designing and implementing features and services for one of SuperAwesome’s key products • Maintaining high levels of code quality, test coverage, and operational visibility • Building backend-heavy systems while contributing across the full stack where needed • Ensuring system performance, reliability, and scalability as usage grows • Helping break complex problems into simple, maintainable deliverables • Supporting the product in production, including participation in our on-call rota • Writing clear technical documentation and participating in architecture reviews • Championing DevOps culture—treating infrastructure as code and owning deployments
• Deliver Features End-to-End: Ship user-facing features in our core domains with a focus on measurable outcomes. • Cross-stack Development: Work hands-on with our mobile stack (Flutter, Dart) and extend into backend and web systems where appropriate. • Build with Care: Develop software following modern practices: API-first design, code reviews, automated testing, and utilizing MR environments for exploratory testing before a merge. • Validate What You Build: Instrument your features, observe how users actually behave, and use what you learn to refine, double down, or drop what doesn't work. • AI-Enabled Growth: Transition toward an AI-supported workflow, shifting focus from 'writing code to spec' to holistic, end-to-end solution ownership. • Own Your Features: Own the features you deliver — from technical decisions and cross-team alignment in our guilds to rollout and iteration.




