
Software Engineer - Python/SQL
Are you a skilled and passionate software engineer with experience in Python and SQL? Do you thrive in a fast-paced, dynamic environment where you can utilize your technical abilities to drive innovation and success? If so, we have an exciting opportunity for you at Regions Financial Co. As a Software Engineer, you will play a crucial role in developing and maintaining our digital platforms and tools, ensuring they meet the needs of our customers and internal stakeholders. We are looking for a self-motivated individual who is dedicated to delivering high-quality, efficient solutions. If you have a strong background in Python and SQL, along with exceptional problem-solving skills and a drive for continuous learning, we want to hear from you!
- Develop and maintain software applications and tools using Python and SQL.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Design and implement efficient and scalable code to enhance the functionality and performance of our digital platforms.
- Troubleshoot and debug issues, providing timely resolutions to ensure smooth operation.
- Continuously research and evaluate new technologies and tools to improve development processes and drive innovation.
- Follow coding best practices and adhere to coding standards to ensure high-quality, maintainable code.
- Conduct thorough testing and documentation of code changes to ensure the accuracy and reliability of software.
- Communicate and collaborate effectively with team members and stakeholders to ensure project timelines and goals are met.
- Actively participate in code reviews and provide constructive feedback to team members.
- Stay up-to-date with industry trends and developments, and apply new knowledge and skills to improve software development processes.
- Take ownership of assigned tasks and proactively identify and address potential roadblocks.
- Maintain strong attention to detail to ensure accuracy and completeness of code and documentation.
- Adhere to company policies and procedures, including security protocols, to ensure the protection of sensitive data.
- Act as a mentor and provide guidance to junior team members.
- Continuously strive for personal and professional growth, seeking out opportunities for learning and development.
Bachelor's Degree In Computer Science, Software Engineering, Or A Related Field
Proficiency In Python And Sql Programming Languages
Strong Understanding Of Software Development Principles And Methodologies
Experience Working With Relational Databases And Data Modeling
Familiarity With Financial Industry And Related Software Systems, Such As Banking Software Or Data Analytics Platforms
Software Development
Web Development
Data Analysis
Database Management
Data Modeling
Agile Methodology
Object-oriented design
Python programming
Test-Driven Development
Problem-Solving
SQL querying
Communication
Emotional Intelligence
Leadership
Time management
Interpersonal Skills
creativity
Organization
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Software Engineer - Python/SQL in Birmingham, AL, USA is between $80,000 to $120,000 per year. However, this can vary depending on a variety of factors such as experience, education, and specific job responsibilities.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Regions Financial Corporation is a bank holding company headquartered in the Regions Center in Birmingham, Alabama. The company provides retail banking and commercial banking, trust, stockbrokerage, and mortgage services.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started