Software Engineer (C#, .Net) - On-Site jobs in United States
cer-icon
Apply on Employer Site
company-logo

Regions Bank · 17 hours ago

Software Engineer (C#, .Net) - On-Site

Regions Bank is committed to providing a career-oriented environment for its associates. They are seeking a Software Engineer to oversee application development, modification, and maintenance, ensuring systems run smoothly and creating documentation outlining findings and solutions.

BankingInsurance
badNo H1Bnote

Responsibilities

Assists with the 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
Assists with the design and deployment of new applications and enhancements to existing applications, software, and operation systems
Measures effectiveness and efficiency of existing systems
Monitors and tests system performance
Performs routine systems duties
Performs daily actions focused on administering defined processes
May have work thoroughly reviewed by more senior associates

Qualification

C#/.NETSQLSoftware testingVersion controlDebuggingCloud basicsContainersTeam habitsSecurity awarenessProgramming fundamentals

Required

Bachelor's degree in Computer Science, Computer Engineering or a related field
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 manage multiple projects simultaneously
Knowledge of software testing techniques, code optimization and software debugging
Strong communication, analytical and problem-solving skills
Programming fundamentals: Understanding of data structures, algorithms, object-oriented principles, and basic error handling
One primary language proficiency: Comfortable coding in C#/.NET or Python (or similar language)
Databases: Solid SQL knowledge (joins, indexing basics); exposure to NoSQL (key-value or document) is a plus
Version control: Familiar with Git basics—branching, pull requests, and resolving simple merge conflicts
Unit testing: Able to write basic tests using frameworks like xUnit, JUnit, pytest, or Jest
Debugging: Can interpret logs and stack traces, and use a debugger for troubleshooting
Team habits: Works from user stories, updates tickets responsibly, and communicates progress clearly
Code quality: Understands linting, formatting, and the purpose of static analysis tools
Security awareness: Basic understanding of secure coding practices (e.g., OWASP Top 10), safe handling of secrets, and PII sensitivity

Preferred

CI/CD exposure: Familiarity with build pipelines and automated testing (GitHub Actions, Azure DevOps, Jenkins)
Cloud basics: Awareness of AWS, Azure, or GCP fundamentals (compute, storage, IAM)
Containers: Basic understanding of Docker; conceptual knowledge of Kubernetes
Monitoring concepts: Exposure to logging and metrics tools (CloudWatch, AppInsights, Splunk, ELK)

Benefits

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

Company

Regions Bank

company-logo
Regions Financial Corporation is a member of the S&P 500 Index and is one of the nation’s largest full-service providers of consumer and commercial banking, wealth management, and mortgage products and services.

Funding

Current Stage
Late Stage
Total Funding
unknown
2018-04-06Acquired

Leadership Team

leader-logo
Brian Happel
Executive Vice President and Fort Worth Market CEO
linkedin
leader-logo
Daniel Hobbs
Executive Vice President, Head of Corporate Finance and Business Lines CFO
linkedin
Company data provided by crunchbase