1

Financial Software Developer Internship Jobs in Alabama

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

About Automation Engineering Roles at Danaher Are you energized by solving technical problems ... internship start * Experience with hands-on lab testing and technical documentation (e.g., lab ...

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time ... projects, internships, or co-op experience are highly applicable); Additional six (6) years ...

Software Reverse Engineer

Huntsville, AL ยท On-site

$112K - $179K/yr

Bachelor's degree in Computer Science, Software Engineering, Information Security, or a related field (or equivalent project/internship experience) with 8+ years of experience; OR Master's degree in ...

Software Subcategory: SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time ... projects, internships, or co-op experience are highly applicable); Additional six (6) years ...

Software Reverse Engineer

Huntsville, AL ยท On-site

$112K - $179K/yr

Bachelor's degree in Computer Science, Software Engineering, Information Security, or a related field (or equivalent project/internship experience) with 8+ years of experience; OR Master's degree in ...

next page

Showing results 1-20

Financial Software Developer Internship information

What types of projects and technologies do Financial Software Developer Interns typically work on during their internship?

Financial Software Developer Interns often contribute to projects involving the development and maintenance of applications used for trading, risk management, or financial data analysis. Interns typically work with programming languages such as Python, Java, or C++, and may use frameworks and tools like SQL databases, REST APIs, and cloud platforms. The work environment is usually collaborative, with interns paired with senior engineers and product teams to solve real-world financial problems. This hands-on experience not only improves technical skills but also provides insight into industry-specific challenges and workflows.

What is a Financial Software Developer Internship?

A Financial Software Developer Internship is a temporary position designed for students or recent graduates to gain hands-on experience in developing software applications for the finance industry. Interns typically work with technologies such as databases, programming languages, and financial modeling tools to build or improve software used by banks, investment firms, or fintech companies. The internship provides exposure to both software engineering and financial concepts, helping interns understand how technology supports financial operations and decision-making. Interns often collaborate with experienced developers and analysts, learning industry best practices and building skills relevant for future careers in financial technology.

What are the key skills and qualifications needed to thrive as a Financial Software Developer Intern, and why are they important?

To thrive as a Financial Software Developer Intern, you typically need a solid understanding of programming languages like Python, Java, or C++, and a background in computer science, mathematics, or finance. Familiarity with financial databases, APIs, version control systems (such as Git), and frameworks like React or Angular is often required. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help interns excel. These competencies are crucial for developing reliable, efficient financial software solutions and collaborating within fast-paced, multidisciplinary teams.
What job categories do people searching Financial Software Developer Internship jobs in Alabama look for? The top searched job categories for Financial Software Developer Internship jobs in Alabama are:
What cities in Alabama are hiring for Financial Software Developer Internship jobs? Cities in Alabama with the most Financial Software Developer Internship job openings:
Lead Senior Software Developer - PAE Fires IT Support Services

Lead Senior Software Developer - PAE Fires IT Support Services

Technology, Automation, and Management, Inc.

Huntsville, AL โ€ข On-site

$53.75 - $71/hr

Other

Posted 15 days ago


Job description

PENDING CONTRACT AWARD Mission Objectives - PAE Fires requires the design, development, testing, deployment, and maintenance of software applications (GOTS, MOTS, and COTS) used on both classified and unclassified systems to support acquisition functions including Financial Management, Logistics, Configuration Management, Program Management, Contracts Management, and Systems Engineering. The Lead Senior Software Developer directs all software development, database management, and application administration activities. Position Responsibility Summary: Understand how PAE Fires personnel actually use their applications day-to-day; engage with end users and functional proponents to identify pain points, then build solutions that genuinely improve their workflow rather than adding complexity Architect software solutions that are maintainable, scalable, and secure from the ground up; write clean code yourself and hold your team to the same standard through code reviews, pair programming, and established development conventions Own the health and performance of all production applications; when an application breaks during a critical acquisition milestone, lead the triage, identify the root cause, and deploy the fix with urgency Manage the full application portfolio (GOTS/.NET, MOTS/SBM/SharePoint, COTS/Digital Enterprise) with the judgment to know when to build custom, when to configure existing platforms, and when to recommend commercial alternatives Design and maintain CI/CD pipelines in Azure DevOps that enable rapid, reliable deployments; automate testing and quality gates so the team can ship confidently without extensive manual verification cycles Optimize database performance proactively; monitor query execution, tune indexes, plan capacity growth, and prevent the slow degradation that eventually becomes a production outage Integrate security into the development process from day one (DevSecOps); bake STIG compliance, static code analysis, and OWASP best practices into the pipeline rather than bolting them on after development is complete Translate complex business requirements (financial management, logistics tracking, configuration management) into technical specifications that your team can implement correctly the first time Modernize legacy applications incrementally; migrate aging .NET Framework applications toward .NET 8 and containerized architectures when the business case supports it, without disrupting current operations Develop your team's skills across the technology stack; cross-train developers on database work and platform administration so the team is resilient when any individual is unavailable