Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Engineering Manager - Development

Regional Finance

Engineering Manager - Development

Greer, SC
Full Time
Paid
  • Responsibilities

    Regional’s Software Development Engineers develop creative cost-effective solutions to real-world business problems as we build out an omni-channel digital strategy to enable growth at our firm. Our customers come first at Regional. Our technology team is focused on building technology products that delight our customers on online and mobile channels as well as equip our team members to provide outstanding experiences to our customers who prefer to interact with us digitally. over the phone or at our retail branch locations.

    As an Engineering Manager in the software engineering team, you'll guide development on resilient and highly usable customer-facing as well as team member facing mobile and web applications using a combination of native languages, open source frameworks, and internally developed tools. These applications will run on highly-available RESTful cloud based microservices, feed and consume streaming data repositories, and eventually use ML and AI to bring the right experience to the right customer at the right time.

    You bring an innovative mind, exceptional communication, teamwork, a proven track record of delivering new software products, rigorous analytical skills, and a passion for creating market-leading software solutions. You will work on specific projects critical to the success of our fast-paced business and enable the ambitious growth plans that we have as a company. You will be a versatile individual that displays leadership qualities and is enthusiastic to take on problems across our full-stack as we build the Regional Management of the future. You will be able to prioritize well, communicate clearly and have a strong track record of delivery and outstanding software engineering skills. You are also someone who loves to learn and is seeking better ways to do things.

    In this role, you’ll need the ability and business acumen to partner with business clients in a way that inspires them to challenge the status quo, and to provide an inspiring and compelling working environment that allows your engineering team to push the digital boundaries within the Financial Services industry.

    While we currently work in a mostly Microsoft tech stack (.Net), we are rapidly expanding our use of open source. You'll also bring solid experience in emerging and traditional technologies such as: Django, Python, Ruby, Rails, node.js, Java, GO, Angular 11, React, JSON, XML, NoSQL databases, relational databases, Chef, Maven, iOS, Android, and AWS/Cloud infrastructure, to name just a few. In addition, you will have experience building out a fully automated CI/CD pipeline to improve our abilities to automated testing and ship code to production more efficiently.

    Duties and responsibilities

    · Lead, manage and grow multiple teams of product-focused software engineers

    · Mentor and guide the professional and technical development of engineers in your team

    · Foster the development of high performance code using appropriate algorithms, data structures and design patterns to implement scalable and resilient applications

    · Engage with business leaders to define strategic imperatives and execute roadmaps that create original digital customer products and services

    · Work with product owners to define and understand desired application capabilities and testing scenarios while continuously improving software engineering practices

    · Work within and across agile teams to design, develop, test, implement, and support technical solutions across a full-stack of industry leading development tools and technologies

    · Lead the craftsmanship, availability, resilience, and scalability of your teams products and solutions

    · Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal and external technology communities, and mentor other members of the engineering community

    · Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity

    · Work across the organization to improve the velocity of your and other teams

    · Lead efforts to deploy new and existing applications into AWS environments

    · Break existing monolithic applications into micro service architectures and build new microservices

    · Leverage and contribute to the open source community

    · Partner with leaders across the company to architect, design and develop enterprise platforms, including large scale data and machine learning applications

    Minimum Qualifications

    • Bachelor’s degree in Computer Science or related field

    • 3+ years of Software Engineering

    • 1+ years of people management experience

    • Strong analytical and problem-solving skills.

    • Strong experience with .NET, C#, ASP.NET, CSS, JavaScript, XML, Web Services, Visual Basic, MS SQL, Django, Python, Ruby, Rails, node.js, Java, GO, Angular 11, React, JSON, XML, NoSQL databases, relational databases, Chef, Maven, iOS, Android, and AWS/Cloud infrastructure

    • Ability to adjust to a rapidly changing work environment.

    • Must pass drug screen and other pre-employment screenings

    Preferred Qualifications

    · Graduate degree and/or technical certifications.

    · 5+ years of Software Engineering

    · 3+ years of experience in Agile practices

    · 1+ years of experience in AWS/Azure/GCP

    · Cloud practitioner certification

    · Previous experience in consumer finance industry.

    This is a remote position.

  • Industry
    Financial Services