Skip to main content
Fintech logo

Associate Software Engineer

Fintech
Full Timejunior
Tampa, Florida, USPosted February 26, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonSQLReactNode.jsAzureMongoDBGitRESTKafkaSparkAgile

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

We are seeking a talented Associate Software Engineer with Data Engineering skills to join our development team. The ideal candidate will have a strong background in programming and data engineering. The candidate will be responsible for designing, developing, and maintaining software products using .NET and/or Node.js frameworks. The Associate Software Engineer will work closely with engineering lead and other developers to ensure projects are completed on time and meet the requirements of stakeholders. The Associate Software Engineer position assists Fintech Clients, Partners, Third Parties and internal team members with development requests, troubleshooting, and technical inquiries.

Essentials Functions:

  • Develop and maintain software applications using .NET and/or Node.js frameworks.
  • Design and implement data models, data warehouses, and ETL processes to extract, transform, and load data.
  • Collaborate with the engineering lead and senior developers to design and implement software solutions.
  • Write clean, maintainable, and efficient code.
  • Debug and troubleshoot software issues, identify root causes, and implement solutions.
  • Participate in code reviews to improve code quality and maintainability.
  • Contribute to the design of software architecture and system integrations.
  • Design and implement data models, data warehouses, and ETL processes to extract, transform, and load data.
  • Continuously learn and develop your skills to become a more proficient and valuable member of the development team.
  • Communicate effectively with team members and stakeholders.
  • Carry out an incident investigation to find and report the root cause.
  • Other support tasks and projects as assigned.

Qualifications

  • Bachelor’s degree in Computer Science, related technical degree or commensurate experience is required.
  • Experience with .NET and/or Node.js frameworks.
  • Proficiency in at least one programming language such as C# or Python
  • Understanding of SQL databases and ability to write queries as well as exposure to NoSQL DBs such as MongoDB/ CouchDB is a plus.
  • Familiarity with data modeling, data warehousing, and ETL concepts.
  • Solid understanding of web technologies such as REST, HTTP, JSON
  • Strong analytical and debugging skills.
  • A continuous learner with a passion for innovation and picking up new languages, skills.
  • Ability to handle multiple tasks, take the initiative, and adapt to changing requirements.
  • Excellent communication skills, both written and verbal

Nice to have Qualifications:

  • Awareness with front-end web development using React/ React Native.
  • Familiarity with cloud platforms such as Azure.
  • Experience with source control tools such as Git.
  • Knowledge of big data technologies such as Spark and Kafka.
  • Familiarity with Agile development methodologies.
  • Understanding of software testing methodologies and tools.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free