Senior Software Engineer
We are seeking a Senior Software Engineer to join a dynamic engineering team focused on delivering high-quality software solutions in a fast-paced fintech environment. This hands-on role is ideal for someone who enjoys designing, building, and optimizing applications using modern technologies such as C#, PHP, Docker, MySQL, MSSQL, and AWS.
The ideal candidate brings extensive software development experience-preferably in the financial services sector-and will contribute to system architecture, mentor team members, and champion engineering best practices. Success in this role requires strong collaboration with cross-functional teams to deliver secure, scalable, and efficient technology that supports evolving business needs.
Key Responsibilities
- Design, develop, and optimize high-performance financial applications using C# / .NET, PHP, and related technologies.
- Collaborate with product managers and stakeholders to deliver scalable, cloud-native fintech solutions.
- Conduct code reviews and uphold best practices in software development.
- Manage and optimize relational databases (MySQL, MSSQL) to ensure performance and reliability.
- Integrate third-party APIs and services to expand product capabilities.
- Contribute to the architecture and design of mission-critical applications.
- Troubleshoot and resolve technical and application-level issues.
Qualifications
Education & Experience
Bachelor's degree in Software Engineering, Computer Science, or a related field (Master's degree preferred).8+ years of hands-on software development experience.Strong expertise in C# / .NET and / or PHP.Industry experience in fintech or financial services, with a solid understanding of security, compliance, and high-volume systems.Proficiency with AWS, Docker, and relational databases (MySQL, MSSQL).Experience with software architecture and API design.Bonus Skills
Experience with Python, Symfony, or Object-Relational Mapping (ORM) tools.Familiarity with Enterprise or Business Decision Management systems (EDM / BDM).Additional Qualifications
Strong problem-solving and analytical abilities.Excellent attention to detail and code quality.Clear verbal and written communication skills.Self-motivated and comfortable working both independently and collaboratively.Passion for making a meaningful impact through technology.Work Environment & Schedule
Standard office environment with routine use of computers and related equipment.Primarily a sedentary role.Full-time position, Monday through Friday, 8 : 00 a.m. to 5 : 00 p.m.Occasional evening or weekend work may be required.