Staff Software Engineer
2 days ago
Reports to: Manager of Engineering
Classification: Full Time, Exempt
JOB DESCRIPTION
Summary/Objective
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, Python, 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.
Essential Functions
- 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.
This position does not have any supervisory responsibility.
Work Environment
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
This is largely a sedentary role.
Position Type/Expected Hours of Work
This is a full-time position, and hours of work and days are Monday through Friday, 8:00 a.m. to 5:00 p.m. Occasional evening and weekend work may be required as job duties demand.
Education and Experience
- Significant back-end experience required: api's, services, networking, security, db's, s3.
- 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
- 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
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Employee's signature below constitutes the employee's understanding of the requirements, essential functions and duties of the position.
Employee Date
NAME HERE
-
Staff Software Engineer
2 weeks ago
Sioux Falls, SD, United States SONIFI Full timeStaff Software Engineer - API Platform Location: Remote or Sioux Falls, SD (Corporate Office) About SONIFI Solutions, Inc. For more than 40 years, SONIFI has been a leader in delivering advanced technology solutions that elevate guest and patient experiences. Our innovations support hospitality and healthcare organizations nationwide, connecting people with...
-
Staff Software Engineer
2 weeks ago
Sioux Falls, SD, United States SONIFI Full timeStaff Software Engineer - API Platform Location: Remote or Sioux Falls, SD (Corporate Office) About SONIFI Solutions, Inc. For more than 40 years, SONIFI has been a leader in delivering advanced technology solutions that elevate guest and patient experiences. Our innovations support hospitality and healthcare organizations nationwide, connecting people with...
-
Staff Software Engineer
1 week ago
Sioux Falls, SD, United States SONIFI Full timeStaff Software Engineer - API Platform Location: Remote or Sioux Falls, SD (Corporate Office) About SONIFI Solutions, Inc. For more than 40 years, SONIFI has been a leader in delivering advanced technology solutions that elevate guest and patient experiences. Our innovations support hospitality and healthcare organizations nationwide, connecting people with...
-
Staff Software Engineer
2 weeks ago
Sioux Falls, SD, United States SONIFI Full timeStaff Software Engineer - API Platform Location: Remote or Sioux Falls, SD (Corporate Office) About SONIFI Solutions, Inc. For more than 40 years, SONIFI has been a leader in delivering advanced technology solutions that elevate guest and patient experiences. Our innovations support hospitality and healthcare organizations nationwide, connecting people with...
-
Staff Software Engineer
5 days ago
Sioux Falls, SD, United States SONIFI Full timeStaff Software Engineer - API Platform Location: Remote or Sioux Falls, SD (Corporate Office) About SONIFI Solutions, Inc. For more than 40 years, SONIFI has been a leader in delivering advanced technology solutions that elevate guest and patient experiences. Our innovations support hospitality and healthcare organizations nationwide, connecting people with...
-
Senior Software Engineer
2 days ago
Sioux Falls, SD, United States Asure Software Full timeSenior Software Engineer - AI-Enabled Systems Join to apply for the Senior Software Engineer - AI-Enabled Systems role at Asure Software. Who we are Over 600 employees strong, Asure sees Human Capital Management (HCM) through the lens of entrepreneurs and executives with an owners mentality. We help businesses develop their Human Capital to get to the next...
-
Staff Software Engineer
1 week ago
Sioux Falls, SD, United States Indeed Full timeOur Mission As the world's number 1 job site*, our mission is to help people get jobs. We strive to cultivate an inclusive and accessible workplace where all people feel comfortable being themselves. We're looking to grow our teams with more people who share our enthusiasm for innovation and creating the best experience for job seekers. (*Comscore, Total...
-
Senior Software Engineer, Backend
1 week ago
Sioux Falls, SD, United States Affirm Full timeSenior Software Engineer (Experimentation Platform) Join to apply for the Senior Software Engineer (Experimentation Platform) role at Affirm Senior Software Engineer (Experimentation Platform) 2 weeks ago Be among the first 25 applicants Join to apply for the Senior Software Engineer (Experimentation Platform) role at Affirm Affirm is reinventing credit to...
-
Software Engineer Intern
1 week ago
Sioux Falls, SD, United States EDCO HEALTH INFORMATION SOLUTIONS I Full timeA Software Engineer Intern learns the practical application of engineering principals, achieves expertise in a specific functional area, and investigates new techniques as part of a team. The Software Engineer Intern is typically an individual who desires to grow their skills and competencies by working on a product/subsystem release. The Software Engineer...
-
Software Engineer Intern
7 days ago
Sioux Falls, SD, United States EDCO HEALTH INFORMATION SOLUTIONS I Full timeA Software Engineer Intern learns the practical application of engineering principals, achieves expertise in a specific functional area, and investigates new techniques as part of a team. The Software Engineer Intern is typically an individual who desires to grow their skills and competencies by working on a product/subsystem release. The Software Engineer...