Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full-Stack Developer - On-Site image - Rise Careers
Job details

Full-Stack Developer - On-Site

Thank you for your interest in a career at Regions. At Regions, we believe associates deserve more than just a job. We believe in offering performance-driven individuals a place where they can build a career --- a place to expect more opportunities. If you are focused on results, dedicated to quality, strength and integrity, and possess the drive to succeed, then we are your employer of choice.

Regions is dedicated to taking appropriate steps to safeguard and protect private and personally identifiable information you submit. The information that you submit will be collected and reviewed by associates, consultants, and vendors of Regions in order to evaluate your qualifications and experience for job opportunities and will not be used for marketing purposes, sold, or shared outside of Regions unless required by law. Such information will be stored in accordance with regulatory requirements and in conjunction with Regions’ Retention Schedule for a minimum of three years. You may review, modify, or update your information by visiting and logging into the careers section of the system.

Job Description:

At Regions, the Software Engineer oversees application development, modification, and maintenance of applications. This position monitors system applications, ensures systems run smoothly, and creates reports and other documentation outlining findings/solutions. This position sits within Regions' Technology department.

Primary Responsibilities

  • Oversees development and installation of new hardware and software
  • Installs and configures systems and other software
  • Tests installed software for malfunction detection
  • Identifies and resolves business systems issues
  • Designs and deploys new applications and enhancements to existing applications, software, and operation systems
  • Measures effectiveness and efficiency of existing systems
  • Develops and implements strategies to improve systems
  • Monitors and tests system performance
  • Typically has full ownership of a process
  • May act as a procedural expert
  • May lead the work of junior level associates

This position is exempt from timekeeping requirements under the Fair Labor Standards Act and is not eligible for overtime pay.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering or a related field
  • Five (5) years of experience

Skills and Competencies

  • Ability to collaborate with programmers, developers, and other technology professionals to achieve a common objective
  • Ability to conduct system analysis to detect issues with performance
  • Ability to develop and implement technology solutions to resolve technical challenges
  • Ability to manage multiple projects simultaneously
  • Knowledge of software testing techniques, code optimization and software debugging
  • Strong communication, analytical and problem solving skills
  • Strong executional capabilities
  • Thorough understanding of software structures, hardware, computing systems and how to integrate them

Ability to collaborate with programmers, developers, and other technology professionals to achieve a common objective

Ability to conduct system analysis to detect issues with performance

Ability to develop and implement technology solutions to resolve technical challenges

Ability to manage multiple projects simultaneously

Knowledge of software testing techniques, code optimization and software debugging

Strong communication, analytical and problem-solving skills

Strong executional capabilities

Thorough understanding of software structures, hardware, computing systems and how to integrate them

Strong experience building Web applications with Rest APIs integration of Micro services in .NET Core/framework technologies.

Strong full stack developer with proven track record of getting things done.

Expert in Integrated Development Environments and languages including C#, .Net core, Java scripting, Visual Studio, etc.

Experience integrating and developing against common API technologies including REST and SOAP

Experience with ASP.NET WebAPI, .Net Core. .Net Frameworks

Strong understanding of design patterns (MVVM, etc), dependency injection

Strong understanding of object-oriented design and development.

Strong SQL experience and knowledge of entity framework

Strong knowledge of Rest APi life cycle

Strong knowledge of responsive web design

Experience with Mulesoft or other API integration platforms

Understand and analyze system and SQL bottleneck, good troubleshoot skills

Openshift and or Muelsoft deployments of API

Experience working with Agile methodologies

Experience with git, Harness, Bamboo and UCD

Good to have

Experience with containerized application development and knowledge of Docker, Kubernetes or OpenShift

Salesforce development/administration/integration

Experience with production support and work in team environment with multiple interfaces

Experience with CI / CD, AWS development

Experience in Test Driven Development (TDD)

Knowledge of current trends in the common platform omnichannel architecture and technology

This position is intended to be onsite, now or in the near future. Associates will have regular work hours, including full days in the office three or more days a week.  The manager will set the work schedule for this position, including in-office expectations.  Regions will not provide relocation assistance for this position, and relocation would be at your expense. The locations available for this role are Birmingham, AL, Nashville, TN, Atlanta, GA or Charlotte, NC.

Position Type

Full time

Compensation Details

Pay ranges are job specific and are provided as a point-of-market reference for compensation decisions. Other factors which directly impact pay for individual associates include: experience, skills, knowledge, contribution, job location and, most importantly, performance in the job role. As these factors vary by individuals, pay will also vary among individual associates within the same job.

The target information listed below is based on the Metropolitan Statistical Area Market Range for where the position is located and level of the position.

Job Range Target:

Minimum:

$108,955.55 USD

Median:

$139,070.00 USD

Incentive Pay Plans:

Benefits Information

Regions offers a benefits package that is flexible, comprehensive and recognizes that "one size does not fit all" for benefits-eligible associates. Listed below is a synopsis of the benefits offered by Regions for informational purposes, which is not intended to be a complete summary of plan terms and conditions.

  • Paid Vacation/Sick Time
  • 401K with Company Match
  • Medical, Dental and Vision Benefits
  • Disability Benefits
  • Health Savings Account
  • Flexible Spending Account
  • Life Insurance
  • Parental Leave
  • Employee Assistance Program
  • Associate Volunteer Program

Please note, benefits and plans may be changed, amended, or terminated with respect to all or any class of associate at any time. To learn more about Regions’ benefits, please click or copy the link below to your browser.


https://www.regions.com/welcometour/benefits.rf

Location Details

Riverchase Operations Center

Location:

Hoover, Alabama

Equal Opportunity Employer/including Disabled/Veterans

Job applications at Regions are accepted electronically through our career site for a minimum of five business days from the date of posting. Job postings for higher-volume positions may remain active for longer than the minimum period due to business need and may be closed at any time thereafter at the discretion of the company.

Average salary estimate

$124012.5 / YEARLY (est.)
min
max
$108955K
$139070K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full-Stack Developer - On-Site, Regions Bank

At Regions, we are excited to invite applications for the Full-Stack Developer position, located in Birmingham, AL, Nashville, TN, Atlanta, GA, or Charlotte, NC. If you're a tech enthusiast who thrives on challenges and has a knack for both front-end and back-end development, this is your opportunity! In this role, you will oversee the development and maintenance of various applications and systems, ensuring seamless performance and user experience. You'll have the chance to design and deploy new applications while leading the charge in optimizing existing ones. We value collaboration, so a strong ability to work with fellow developers and programmers will set you apart. With a bachelor's degree in Computer Science or a related field and five years of relevant experience, you have the foundation needed to excel. You’ll develop solutions to complex technical challenges while enjoying a supportive team environment. Furthermore, you'll work with various technologies, including .NET Core frameworks and modern API integration, preparing you for future innovations in the IT space. Regions offers a comprehensive employee benefits package and a dynamic work environment where we believe you deserve more than just a job – you deserve a fulfilling career. If you have a proven track record of executing projects efficiently and possess strong problem-solving skills, we encourage you to join us on this exciting journey. Let's build something great together at Regions!

Frequently Asked Questions (FAQs) for Full-Stack Developer - On-Site Role at Regions Bank
What specific responsibilities does a Full-Stack Developer at Regions have?

A Full-Stack Developer at Regions is responsible for overseeing the development, modification, and maintenance of applications. This includes installing and configuring systems, testing software, designing new applications, enhancing existing systems, and monitoring system performance.

Join Rise to see the full answer
What qualifications are required for the Full-Stack Developer position at Regions?

To be considered for the Full-Stack Developer position at Regions, candidates must possess a bachelor's degree in Computer Science, Computer Engineering, or a related field, along with a minimum of five years of relevant experience in software development.

Join Rise to see the full answer
What technical skills should a Full-Stack Developer at Regions have?

A Full-Stack Developer at Regions should have expertise in integrated development environments such as C#, .NET Core, and strong experience with REST APIs. Familiarity with object-oriented design, SQL, and responsive web design is also crucial.

Join Rise to see the full answer
What kind of projects will a Full-Stack Developer work on at Regions?

Full-Stack Developers at Regions will work on a variety of projects, including the development and deployment of applications, system enhancements, and performance optimization initiatives, all aimed at improving the overall service provided by the company.

Join Rise to see the full answer
What is the work environment like for a Full-Stack Developer at Regions?

The work environment for a Full-Stack Developer at Regions is collaborative and supportive, with a focus on teamwork. With a requirement to work onsite three or more days a week, you'll benefit from direct interaction with colleagues and the chance to contribute actively to projects.

Join Rise to see the full answer
Common Interview Questions for Full-Stack Developer - On-Site
Can you describe your experience with .NET frameworks in your previous roles as a Full-Stack Developer?

When responding to this question, highlight specific projects where you used .NET frameworks. Discuss challenges you faced, solutions you implemented, and the impact of your contributions on overall project success.

Join Rise to see the full answer
How do you ensure code quality and performance in your development process?

Emphasize your familiarity with code reviews, unit testing, and performance metrics. Talk about specific tools or methodologies you've employed, such as Test-Driven Development (TDD) or code optimization techniques to enhance performance.

Join Rise to see the full answer
What strategies do you use when working with REST APIs?

Discuss your understanding of REST API lifecycle management, including how you approach API design, integration, and testing. Mention any tools or techniques you've used to facilitate seamless API communication between front-end and back-end systems.

Join Rise to see the full answer
How do you approach debugging and resolving technical issues in applications?

Share your systematic approach to debugging, including tools you use and how you identify and fix bottlenecks. Give examples of past experiences where your problem-solving skills led to successful resolutions.

Join Rise to see the full answer
Tell us about a project where you had to collaborate with a team of developers. What was your role?

Illustrate your experience in teamwork by discussing a specific project where you collaborated closely with others. Highlight your ability to communicate effectively and contribute to the team's success, along with any leadership roles you undertook.

Join Rise to see the full answer
What techniques do you employ to ensure responsive web design?

Discuss your familiarity with responsive design principles and frameworks, along with how you test and validate that your applications perform well across various devices and screen sizes.

Join Rise to see the full answer
What experience do you have with Agile methodologies?

Explain how you've applied Agile practices in your previous roles, perhaps discussing specific frameworks like Scrum or Kanban. Share how Agile has improved your project management and delivery speed.

Join Rise to see the full answer
What are your thoughts on the importance of security in application development?

Highlight your understanding of secure coding practices, data protection, and compliance. Provide examples of how you've implemented security measures in your past projects to safeguard user data and information.

Join Rise to see the full answer
Can you explain a time when you had to learn a new technology quickly to complete a project?

Describe a specific instance where you encountered a new tool or technology. Discuss how you approached the learning process, the resources you leveraged, and how your knowledge benefited the project's outcome.

Join Rise to see the full answer
What tools do you use for version control, and why are they important?

Talk about your experience with version control systems like Git, emphasizing their role in collaboration, code management, and tracking changes. Provide examples of how version control has helped maintain project integrity in your work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Lead technology innovation at Visa as a Senior Director of Software Engineering, focusing on commercial payments and money movement solutions.

Photo of the Rise User

Join Cloudflare as a Software Engineer and contribute to building a safer and more powerful Internet through cutting-edge technology.

Photo of the Rise User

Join Neo4j to play a critical role in developing advanced distributed systems as a Software Engineer.

Photo of the Rise User
Posted 12 days ago

Join SMX as a Full-Stack Web Application Developer, supporting Navy customers with opportunities for remote work.

Photo of the Rise User
Lyft Hybrid San Francisco, California, United States
Posted 8 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Flex-Friendly
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching

Join Lyft as an Android Engineer to design and develop engaging travel applications for riders.

Photo of the Rise User
Mission Driven
Social Impact Driven
Inclusive & Diverse
Collaboration over Competition

Join Rad AI as a Software Engineer to help transform healthcare through innovative AI solutions.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!