Current jobs related to Sr. Software Development Engineer - Greer - Regional Management Corp.

  • Software Developer

    11 hours ago


    Greer, United States Huntington Ingalls Industries Full time

    About the RoleWe are seeking a talented Software Engineer to join our team at Enlighten, an HII Company. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems.Key ResponsibilitiesDesign and develop software solutions using modern tools and technologies.Work closely...

  • Sr. Controls Engineer

    2 weeks ago


    Greer, United States Saxon Global Full time

    Title- Sr. Controls EngineerType- Fulltime roleLocation: Greer, SCJob Description :Creating and commissioning industrial controls systems, PLC software design, and HMI screens, for different industries and environments.Responsible for PLC/HMI code development, code installation, debug on job site, and commissioning of the complete system.Conducting the...

  • Sr. Controls Engineer

    2 weeks ago


    Greer, United States Saxon Global Full time

    Title- Sr. Controls EngineerType- Fulltime roleLocation: Greer, SCJob Description :Creating and commissioning industrial controls systems, PLC software design, and HMI screens, for different industries and environments.Responsible for PLC/HMI code development, code installation, debug on job site, and commissioning of the complete system.Conducting the...

  • Sr. Controls Engineer

    3 weeks ago


    Greer, United States Saxon Global Full time

    Position : Sr. Controls Engineer Location: Greer, SC (Onsite) Full time role. Skills : PLC Controls Engineer with Rockwell PLC and Mitsubishi Knowledge. Job Description : Mitsubishi PLC Controls Q Series IR Series GX Works2/3 GT Designer 3 Years of Mitsubishi Programming Skills Experience in Body Shop working around Presses/ Dies is a...

  • Sr. Controls Engineer

    2 months ago


    Greer, United States Saxon Global Full time

    Creating and commissioning industrial controls systems, PLC software design, and HMI screens, for different industries and environments. Responsible for PLC/HMI code development, code installation, debug on job site, and commissioning of the complete system. Conducting the peripheral device programming, machine PLC programming, coordinate the machine...

  • HVAC Engineer

    3 months ago


    Greer, United States Airsys Cooling Technologi Full time

    Job DescriptionJob DescriptionPosition Title: HVAC Engineer / Sr HVAC EngineerMission:The purpose of this position to drive product market penetration by identifying best engineering solutions to customers’ needs. In this position, you will need in-depth understanding of the product, installation, alarms, and troubleshooting. Extensive travel may be...


  • Greer, United States Proterra Inc Full time

    Position Overview This engineering position will provide design-focused support and technical issue resolution for our battery products that are entering or are already in production. As a member of the New Product Development organization, you will work in a lead role on the investigation and improvement of products with key cross functional teams to...

  • Packaging Engineer

    2 weeks ago


    Greer, South Carolina, United States SWJ TECHNOLOGY, LLC Full time

    Job SummaryWe are seeking a highly skilled Packaging Engineer to join our team at SWJ TECHNOLOGY, LLC. As a key member of our supply chain optimization team, you will be responsible for designing and developing innovative packaging solutions that meet the needs of our customers.Key ResponsibilitiesDesign and Development: Create and implement packaging...

  • System Engineer

    2 months ago


    Greer, United States A&E Engineering, Inc. Full time

    The Systems Engineer will be a member of a project team working on a multi-year project developing SCADA solutions for building management systems (BMS) at data centers around the world. The Systems Engineer works under the direction of one or more Sr. Systems Engineers. Responsibilities: - Research existing SCADA systems and equipment to determine...


  • Greer, United States SEGULA Technologies Full time

    Job DescriptionWe are seeking a highly skilled Hardware and Software Designer to join our team at SEGULA Technologies. As a key member of our team, you will be responsible for designing and implementing hardware and software solutions for our clients.Key Responsibilities:Design and develop hardware and software solutions that meet client requirements and...


  • Greer, United States Segula Technologies Full time

    Job DescriptionJob DescriptionCompany DescriptionAccelerate your career with a fast-growing global engineering group. At SEGULA Technologies, you will work on exciting projects and help shape the future within a company for which innovation is inseparable from engineering. 3D printing, augmented reality, autonomous vehicles, the factory of the future......


  • Greer, United States Zobility Full time

    Position OverviewThe role involves the design and implementation of advanced industrial control systems. The successful candidate will engage in the development of PLC software and HMI interfaces tailored for diverse industrial applications.Key ResponsibilitiesDesigning and implementing control systems, including PLC software and HMI interfaces across...

  • Field Engineer

    8 hours ago


    Greer, United States Ballard Marine Construction Full time

    Job SummaryThis position will be responsible for performing engineering duties in planning, designing, and overseeing construction activities.Key ResponsibilitiesAnalyze survey reports, maps, drawings, plans, specifications, contractual documents, aerial photography, and other topographical or geologic data to plan projects.Estimate quantities and cost of...


  • Greer, South Carolina, United States Infintium Fuel Cell Systems Full time

    Job Title: Senior Electrical EngineerWe are seeking a highly skilled Senior Electrical Engineer to join our team at Infintium Fuel Cell Systems. The ideal candidate will have a strong background in electrical engineering with expertise in various technologies and tools.Responsibilities:Design and develop electrical systems for Infintium Fuel Cell Power...

  • Construction Engineer

    2 weeks ago


    Greer, United States Ballard Marine Construction Full time

    Job SummaryBallard Marine Construction is seeking a highly skilled Field Engineer to join our team. As a Field Engineer, you will play a critical role in planning, designing, and overseeing construction activities. This is an excellent opportunity for a motivated and detail-oriented individual to contribute to the success of our company.Key...


  • Greer, South Carolina, United States Automationtechies Full time

    Job Description**About Automationtechies**We are a leading provider of industrial automation solutions, partnering with top manufacturers to deliver cutting-edge material handling, conveyance, and automation systems. With over 40 years of experience, our team has developed a reputation for excellence in fabrication, integration, and control systems.**Job...


  • Greer, United States Zobility Full time

    Position OverviewThe Controls Engineer at Zobility will be responsible for the design, implementation, and commissioning of advanced industrial control systems. This role involves a variety of tasks aimed at enhancing operational efficiency across multiple sectors.Key Responsibilities:Designing and deploying industrial control systems, including PLC software...


  • Greer, United States Zobility Full time

    Position OverviewThe role involves the design and implementation of advanced control systems for various industrial applications. The successful candidate will be responsible for:Development and Commissioning: Crafting and deploying industrial control systems, including PLC software and HMI interfaces tailored for diverse sectors.Code Management: Overseeing...

  • Construction Engineer

    2 weeks ago


    Greer, United States Ballard Marine Construction Full time

    Job SummaryBallard Marine Construction is seeking a highly skilled Field Engineer to join our team. As a Field Engineer, you will be responsible for planning, designing, and overseeing construction activities. This is an exciting opportunity to work on complex technical projects with a team of like-minded professionals.Key ResponsibilitiesAnalyze survey...

  • Field Engineer

    2 weeks ago


    Greer, United States Ballard Marine Construction Full time

    Job SummaryBallard Marine Construction is seeking a highly skilled Field Engineer to join our team. As a Field Engineer, you will be responsible for planning, designing, and overseeing construction activities. This is a unique opportunity to work on exciting technical projects with a team of like-minded professionals.Key ResponsibilitiesAnalyze survey...

Sr. Software Development Engineer

4 months ago


Greer, United States Regional Management Corp. Full time

Are you ready to take your career to the next level? Regional strives to positively impact the financial lives of our customers.

For over 35 years, our Team Members have been passionate about supporting customers through their financial challenges in life. They take pleasure in finding solutions and lending a helping hand, both to our customers and our communities. As we continue to grow and become a national brand in consumer financing, we hope you'll consider us for future career opportunities.

If you are looking to make a meaningful impact in people's lives by bringing a personal touch to finances, join our team today

The Software Development Engineer implements cost-effective technology solutions by creating new and modifying existing software applications that support RMC business. Coordinates with business stakeholders to determine requirements. Reviews systems under development and related documentation. Creates prototypes, codes, tests, debugs, documents and implements software applications. The Software Development Engineer will also work to identify and propose IT software solutions that add value to business processes.

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. You are someone who understand the team's development approach, code management processes, and uses quality metrics (reported by Software QA engineering) to identify gaps.

We are technology agnostic and are primarily looking for strong programmers. While we currently work in a mostly Microsoft tech stack (.Net), we are expanding our use of open source and are currently developing digital assets using python and Django. In addition, we are building out an automated CI/CD pipeline to improve our abilities to automated testing and ship code to production more efficiently. Last but not least, you are excited about system design as we are in the process of refactoring our code to move to a service-based architecture.

Duties and responsibilities

  • Maintain knowledge of new software solutions using various methodologies e.g. Waterfall, Agile, RAD.
  • Design, build, and maintain efficient, reusable, and reliable C# code according to business requirements.
  • Determine operational feasibility of solutions by evaluating analysis, problem definition, requirements, solution development by partnering with digital product managers and business SMEs.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Modifying, expanding and enhancing existing software applications using .Net (C#).
  • Proficient at using systematic debugging to diagnose all issues located to a single service.
  • Uses systematic debugging to diagnose cross service issues, sometimes with help from more senior engineers.
  • Work closely with digital product managers and testers to write, test, and deploy code safely into production as frequently as necessary.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Communicating with a team that includes analysts, engineers, quality assurance testers and business stakeholders in order to coordinate and document application development and testing.
  • Manages and coordinates urgent and complicated software support issues.
  • Attends to both business and technical considerations when designing solutions to project/team or company related issues.
  • Anticipates and communicates blockers, delays, and cost ballooning within their team's projects before they require escalation. Ensures expectations with their team and external stakeholders are clarified between all parties involved.
  • Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Continuously improve development practices by collecting, analyzing, and summarizing development and service issues
  • Determine root cause of software issues and communicate appropriately to internal and external customers.
  • Advise management on software reliability situations that may require additional client support or escalation.
  • Keep confidential all applicant, client, and verification and company proprietary information.
  • Collaborate with internal teams and vendors to fix and improve products.
  • Other duties as assigned by leadership.

Minimum Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent experience.
  • 10+ years of software lifecycle development experience
  • Strong experience with current development frameworks including .NET, C#
  • Experience developing web applications using React and Python is a plus.
  • Experience working in an agile environment.
  • Experience with mission critical, 24x7 systems
  • Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.
  • Fluent with functional, imperative and object-oriented languages
  • In-depth knowledge of relational databases (e.g., SQL, Oracle)
  • Knack for writing clean, readable C# code.
  • Understanding fundamental design principles behind a scalable application
  • Proficient understanding of code versioning tools like Git, Bit Bucket, etc.
  • Familiarity with Microsoft SQL Server
  • Familiarity with continuous integration
  • Must pass drug screen and other pre-employment screenings

Preferred Qualifications

  • Graduate degree and/or technical certifications.
  • Previous experience in consumer finance industry.
  • Financial Services Background helpful.

#LI-Remote

Regional is an equal opportunity employer and does not discriminate on the basis of race, color, religion, creed, national origin, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, transgender status, age, disability, genetic information, veteran status, uniform service, or any other characteristic protected by applicable law ("Protected Characteristics"). Regional's policy of non-discrimination applies to all phases of the employment process and relationship, including, but not limited to, recruitment and selection; compensation and benefits; professional development and training; promotions and opportunities; transfers; social and recreational programs; layoff; and terminations.