C++/C# Developer designing and optimizing backend systems for SEPTA CARD project. Collaborating with architects and analysts, performing database administration and ensuring system reliability.
Responsibilities
Design, develop, and maintain backend applications and services using C++ and C# for the SEPTA CARD system.
Collaborate with system architects and analysts to design robust database schemas and backend logic supporting transaction processing, card management, and reporting systems.
Perform database administration tasks including database design, optimization, tuning, maintenance, backup, and recovery for relational database systems (e.g., SQL Server, Oracle).
Optimize SQL queries, stored procedures, and indexing strategies to ensure high system performance and scalability.
Implement data integrity, security, and privacy controls in accordance with SEPTA CARD operational and regulatory requirements.
Troubleshoot application, database, and integration issues, ensuring high availability and reliability of backend systems.
Work closely with QA teams to develop test plans and support integration, system, and performance testing.
Document system designs, database schemas, configuration settings, and operational procedures.
Requirements
Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, or related field.
3-5 years of professional experience in C++ and C# application development, preferably in transaction processing or card-based systems.
Solid experience with relational database management systems (RDBMS), particularly SQL Server.
Strong understanding of database design principles, normalization, indexing, partitioning, and query optimization.
Proficient in writing complex SQL queries, stored procedures, triggers, and database functions.
Experience with database performance tuning and troubleshooting tools (e.g., SQL Profiler).
Familiarity with database security concepts including encryption, auditing, access control, and compliance standards.
Benefits
Health and Welfare Benefits: Our health and welfare benefits can be tailored to fit you and your family's needs and start on the first day of employment.
Retirement Savings: We will support you as you save for your future.
Employee Discounts: We offer you access to a vast selection of global, national, and local discounts on merchandise, services, travel, and more.
Career Growth Opportunities: We help you thrive, so together, we can grow. We provide opportunities to advance your career with a vast portfolio of businesses and a global footprint.
Paid time off: We provide attractive paid time off packages designed for you to enjoy your life away from work.
Great Work Environment: We are proud of our award-winning culture and the recognition we’ve received for our diversity efforts.
Laravel Technical Lead responsible for achieving predictable delivery and improving developer output in a hybrid setup for an Australian digital marketing agency.
Backend Developer working on backend functionalities and REST APIs for BLUME2000. Collaborating closely with Product Owners and integrating modern technologies into systems.
.NET developer building and enhancing digital solutions for Installatörsföretagen. Role involves system maintenance and development of impactful initiatives for member companies.
Application developer responsible for software development and technical support for architecture and new deployments. Collaborates with teams integrating solutions and enhancing application functionalities.
Staff Backend Engineer at Epidemic Sound driving backend systems innovation and technical direction in Stockholm. Collaborating on complex soundtracking tools integrating tech with media content.
C++ Developer managing IST Switch applications for a fintech company. Collaborating within a vibrant team in core banking/payments domain to deliver high - quality technical solutions.
Senior Backend Engineer designing, building, and scaling backend foundations for Omnichannel integrations at Text. High ownership role in a reliability - heavy integration environment.
Staff Software Engineer developing and deploying complex solutions for Early Warning Services. Focusing on technical architecture and collaboration with product management.
Join SEB as a Senior Java Developer focusing on innovative authorization solutions. Be part of a skilled team driving digital transformation in a collaborative environment.
Senior Backend Engineer developing software integrations to enhance user experience for a legal tech company. Collaborating with engineering and product teams in a hybrid work environment.