Senior Software Engineer

Expansion Capital GroupSioux Falls, SD
160d

About The Position

The Senior Software Engineer role is a key position within our engineering team, responsible for developing and maintaining high-quality software solutions in a fast-paced fintech environment. This hands-on role involves designing, building, and optimizing applications using C#, PHP, Docker, MySQL, MSSQL, and AWS. The ideal candidate will have extensive experience in software development within the financial sector, contributing to system architecture, mentoring team members, and driving best practices. This role requires strong collaboration with cross-functional teams to ensure scalable, secure, and efficient technology solutions that support business objectives.

Requirements

  • Bachelor's degree in software engineering, computer science, or related field.
  • Master’s Degree preferred.
  • 8+ years of software development experience, with strong expertise in C#/.NET or PHP.
  • Experience in fintech or financial services, with an understanding of security, compliance, and high-volume transactions.
  • Proficiency with AWS, Docker and database technologies (MySQL, MSSQL).
  • Strong understanding of software architecture and API development.
  • Experience with Python, Symfony or ORM are a plus.
  • Experience with Enterprise Decision Management (EDM) or Business Decision Management (BDM) systems a plus.

Nice To Haves

  • Excellent attention to detail and quality of work.
  • Strong problem-solving skills.
  • Strong verbal and written communication skills.
  • Ability to multi-task, working independently and to collaborate within a team.
  • Desire to make an impact.

Responsibilities

  • Design, develop, and optimize high-performance financial applications using C#/.NET, PHP and other modern technologies.
  • Collaborate with product teams and stakeholders to plan, develop, test, and deploy scalable, secure, and cloud-native fintech solutions.
  • Conduct code reviews and promote best engineering practices.
  • Work with databases such as MySQL and MSSQL, ensuring performance and reliability.
  • Integrate third-party APIs and services to enhance business capabilities.
  • Contribute to the architecture and design of critical fintech applications.
  • Analyze and resolve technical and application problems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service