Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Artech Information Systems LLC

Title: Software Engineer
Location: Charlotte, NC

Salary Range: $57-$62/hr on W2

Introduction

Client is seeking a Software Engineer to support the Home Lending Technology team within Consumer Technology (CT). The Home Lending Technology organization is responsible for developing and maintaining innovative solutions that streamline the home lending process. This team focuses on the development and support of origination and fulfillment platforms for Client Home Lending, with an emphasis on enhancing user experience, improving operational efficiency, reducing risk, and delivering a seamless and efficient home loan experience for both customers and internal partners.

In this role, you will design, build, test, and support UI as well as Java-based backend services, REST APIs, and microservices used across Home Lending servicing platforms. You will have the opportunity to work on an application with complex integration, cloud-native Microservices, including Agentic AI-based workflow. You will strengthen core development skills in Java, Spring Boot, and database technologies, apply analytical thinking to solve technical problems, and gain experience working across both legacy and modern application stacks. You will have opportunities to learn event-driven architecture concepts (Kafka/PubSub), contribute to UI enhancements using Angular or React, and participate in cloud-aligned development as applications evolve within Consumer Lending's technology ecosystem.

Required Skills & Qualifications
  • 6+ years of Software Engineering experience in Java/J2ee
  • 4+ years of Springboot experience
  • 4+ years of Java unit test case development experience
  • 4+ years of JavaScript Frameworks experience such as with Angular or React JS
  • 1 year of AI-based development experience using GitHub Copilot/Claude/Devin
  • 0.5 year of Generative AI and Agentic AI experience (Google ADK, Lang Chain, MCP)
  • 0.5 year of Prompt Engineering experience
  • Prior work experience at client or in client's Industry
  • Applicants must be able to work directly for Artech on W2
Preferred Skills & Qualifications
  • 1 year of cloud-native microservice application development experience
  • 1 year of experience with developing automated functional testing using BDD
  • Experience developing AI prototypes or Production AI Systems
  • Spring Boot application development experience
  • Agile Development methodologies
  • OCP experience
  • Hibernate experience
  • MongoDB or related NoSQL database experience
  • Oracle SQL experience
  • Kafka or related Data Streaming technology experience (Kafka, PubSub)
  • Cloud certification from any cloud providers
  • Experience with Domain Driven Design principles
  • Experience with application non-functional requirements including Monitoring (APM tools), Logging (Splunk), and Distributed tracing. Exposure to observability or monitoring tools (e.g., Splunk, Elastic, Grafana, AppDynamics)
  • Experience in build and deploy tools such as Jenkins. Awareness of CI/CD processes in a large application environment
  • Ability to communicate clearly, collaborate within a team, and work in a fast-paced learning environment
  • Knowledge and understanding of home mortgage origination process: applications, processing, and closing
Day-to-Day Responsibilities
  • Participate in low to moderately complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment efforts
  • Identify opportunities for service quality and availability improvements within the technology domain environment
  • Design, code, test, debug, and document for low to moderately complex projects and programs associated with technology domain, including upgrades and deployments
  • Review and analyze technical assignments or challenges that are related to low to medium risk deliverables and that require research, evaluation, and selection of alternative technology domains
  • Present recommendations for resolving issues or may escalate issues as needed to meet established service level agreements
  • Exercise some independent judgment while also developing understanding of given technology domain in reference to security and compliance requirements
  • Provide information to technology colleagues, internal partners, and stakeholders
  • Design, code, test, debug, and document features and bug fixes using Java and Spring Boot
  • Build and consume RESTful APIs supporting microservices and transaction workflows
  • Learn and apply engineering standards, secure SDLC practices, and API design best practices
  • Apply database skills (SQL/NoSQL) to write queries, validate data flows, troubleshoot data issues, and support application logic
  • Use AI-assisted development tools such as GitHub Copilot to accelerate coding, generate test cases, and explore solution alternatives
  • Build Agents using Gen AI and Agentic AI technologies
  • Collaborate with other engineers and cross-functional partners in Home Lending Technology to support delivery goals and solution design
  • Gain exposure to event-driven architecture concepts (Kafka, Pub Sub) and learn how messaging patterns support distributed systems
  • Contribute to front end or UI tasks using Angular or React when opportunities arise, helping develop or update internal user interfaces
  • Participate in Agile ceremonies, including standups, retros, sprint planning, and code reviews, while incorporating feedback from mentors
  • Learn cloud-ready development concepts for Java applications deployed on internal or cloud platforms
  • Contribute to Generative AI features (LLM-enabled workflows such as summarization, extraction, and assistant experiences) under guidance
Company Benefits & Culture
  • Not specified

For immediate consideration please email View email address on click.appcast.io
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Charlotte, NC vacancy
  •  ...Full-stack Software Engineer Location Evansville IN, Baltimore MD, Charlotte NC, or Irving TX. (Hybrid) 12 Months plus contract Rate DOE Top 3 Skills: Angular, Ruby On Rails, AWS Job Description: We are looking for a full-stack Sr. Software Engineer with a strong... 
    Suggested
    Contract work

    Georgia IT, Inc.

    Charlotte, NC
    2 days ago
  • Schweitzer Engineering Laboratories, Inc. is seeking an experienced Full Stack Software Engineer to work in Charlotte, NC. You will develop and maintain applications that manage SEL devices, focusing on both frontend and backend technologies. The ideal candidate has a... 
    Suggested

    Schweitzer Engineering Laboratories, Inc.

    Charlotte, NC
    1 day ago
  • $116.5k - $169k

     ...contract-driven development Working knowledge of cloud-native engineering practices, including containers, Kubernetes, Helm, GitOps,...  ...AI use Education ~ Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related technical field... 
    Suggested
    Full time
    Contract work

    Moody's Corporation

    Charlotte, NC
    2 days ago
  • 00001 Ameriprise Financial Inc is seeking a skilled software developer to design, code, test, and support application software. The ideal candidate will possess strong experience in microservices and data-driven applications using .NET, JavaScript, and Python. The role... 
    Suggested
    Full time

    00001 Ameriprise Financial Inc

    Charlotte, NC
    5 days ago
  • $190k - $240k

     ...hidden fees or compounding interest. Consumer Growth Experience Engineering (CGX) builds the platforms and end‑to‑end experiences that...  ...JavaScript/TypeScript. You have a total of 4+ years of experience as a software engineer. You are experienced in designing, developing, and... 
    Suggested
    Remote work
    Flexible hours

    Affirm

    Charlotte, NC
    2 days ago
  •  ...Locations: Charlotte, NC and Irving, TX About this role: Client is seeking a hands-on, forward-thinking Specialty Software Engineer to help build and scale a high-impact Research & Innovation Engineering practice focused on identifying, evaluating, and... 
    Work at office
    Shift work
    3 days per week

    Mindlance

    Charlotte, NC
    3 days ago
  •  ...this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth... 
    Work experience placement

    Artech

    Charlotte, NC
    3 days ago
  •  ...Senior Software Engineer - Agentic AI & Intelligent Automation We are not accepting C2C or 1099 arrangements. Location: Charlotte, NC or Dallas, TX Work Arrangement: Onsite 5 Days per Week Contract Duration: 6 Months (Potential Extension)... 
    Contract work
    Work experience placement
    Relocation package

    The Judge Group

    Charlotte, NC
    3 days ago
  • $110.95k

     ...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,... 
    Full time
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    Regions Bank

    Charlotte, NC
    1 day ago
  • $90k - $125k

     ...Software Engineer Charlotte, NC DebtBook is the financial platform powering treasury and capital markets across the public sector. State and local governments, public universities, health systems, and the bankers and advisors who serve them run trillions of dollars... 
    Work at office
    Local area
    Flexible hours

    Debtbook

    Charlotte, NC
    5 days ago
  •  ...may change from time to time. 1. Develop customized coding, software integration, perform analysis, configure solutions, using tools...  ...from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of... 
    Full time
    Temporary work
    Shift work
    Day shift

    CRC Group

    Charlotte, NC
    1 day ago
  •  ...Software Engineer Local Candidates ONLY We can now ONLY take candidates that can convert full time after a 6 month contract and that will NOT require visa sponsorship at any point in the future. Strong communication skills and a positive attitude... 
    Full time
    Contract work
    Local area
    Remote work
    Monday to Friday
    2 days per week

    3B Staffing LLC

    Charlotte, NC
    4 days ago
  • $32 - $34 per hour

     ...Node.js Backend Engineer Hybrid Role Compensation: $32-$34 per hour ABOUT THE ROLE Our client is seeking a backend-focused Node.js Engineer to join a team building greenfield platforms from the ground up, with a primary focus on fraud prevention... 
    Hourly pay
    Local area

    Brooksource

    Charlotte, NC
    3 days ago
  •  ...Software Engineer Job Title: Specialty Software Engineer Duration: 24 Months Contract Location: Charlotte, NC – 28202 – Hybrid Role Interview process: ~2 hours in person interview, string of multiple technical one on ones Required Qualifications... 
    Contract work
    Day shift

    Bey

    Charlotte, NC
    4 days ago
  • $43.59 - $51.59 per hour

     ...Software Engineer Genesis10 is currently seeking a Software Engineer for a 12+ month contract position located in Charlotte, NC. Responsibilities: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering Contribute... 
    Hourly pay
    Permanent employment
    Contract work

    Genesis10

    Charlotte, NC
    5 days ago
  •  ...Designs, develops, tests, delivers, maintains and improves business applications as a member of a team. The software engineer can works across the full stack or be specialized in e.g. the frontend or the backend - through the entire software development lifecycle. Prioritizes... 

    A.P. Møller - Maersk A/S

    Charlotte, NC
    1 day ago
  •  ...Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer 3 in Charlotte, NC (Onsite). Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Flexible hours

    Motion Recruitment

    Charlotte, NC
    7 hours ago
  •  ...managers ~Lead team to achieve objectives ~Partner with production support and platform engineering teams effectively Required Qualifications: ~5 plus years of Specialty Software Engineering experience, or equivalent demonstrated through one or a combination of the... 
    Full time
    Contract work
    For contractors
    Work experience placement
    Work at office
    Relocation package
    Night shift

    Pinnacle Group

    Charlotte, NC
    4 days ago
  •  ...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...architecture integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development... 
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Charlotte, NC
    1 day ago
  •  ...Job Title: Specialty Software Engineer 4 Duration: 06+ Months (potential to extend) Location: 300 S Brevard St., Charlotte, NC - 28202 - Hybrid Roles (3 Days Onsite/2 Days WFH) Job Descriptions: In this contingent resource assignment, you may: Consult... 
    Work from home

    Veracity

    Charlotte, NC
    1 day ago
  • $16.8 per hour

     ...'s a serious impact. At NAVEX, you will join our product engineering team that shares a passion for writing great code, embracing new...  ...protect their reputation and bottom line. As our Junior Software Engineer, you will have ample opportunity to grow your career... 
    Hourly pay
    Part time

    Navex Inc

    Charlotte, NC
    2 days ago
  •  ...contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Specialty Software Engineering. Review and analyze complex multi-faceted, larger scale, or longer-term Specialty Software Engineering challenges that... 

    Artech

    Charlotte, NC
    1 day ago
  •  ...Position- Software Engineer Duration-Contract w2 Location- Charlotte, NC JD In this contingent resource assignment, candidate may: Consult on or participate in moderately complex initiatives and deliverables within Software Engineering and... 
    Contract work
    Immediate start

    Syntricate Technologies

    Charlotte, NC
    1 day ago
  • $69.5 - $76.16 per hour

     ...Software Engineer 4 CHARLOTTE, NC Hybrid Contract $69.5/hr - $76.16/hr Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Charlotte, NC (Hybrid). Work with the brightest minds at one of... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Flexible hours
    Weekend work

    Motion Recruitment

    Charlotte, NC
    5 days ago
  •  ...Role: Software Engineer Location: Charlotte, NC Duration: Long Term Job Description: We are currently seeking a Software Engineering Director - Originations to drive the engineering and delivery of strategic initiatives on the cutting edge of near prime... 
    Work experience placement
    Work at office
    1 day per week

    Apollo ITS

    Charlotte, NC
    3 days ago
  •  ...to be really strong in specific front-end, backend technologies of Struts/Spring/hibernate. ~ Expertise in using version control software like git, etc. ~ Strong understanding of deployment processes, deployment environments, production application trouble shooting... 

    Cedent Life Talent

    Belmont, NC
    1 day ago
  •  ...Software Engineer III US Citizen or GC ONLY MUST HAVE FLINK EXPERIENCE Hybrid 3 days week in Charlotte, NC **5-10 years' experience with application development and support*** Enterprise Protective Services Support and Development Team... 
    Local area
    Remote work
    3 days per week

    3B Staffing LLC

    Charlotte, NC
    4 days ago
  •  ...Software Engineer Our client, a leading technology organization in the financial industry, is seeking a Software Engineer 3 - Contingent to join their team. As a Software Engineer 3 - Contingent, you will be part of the Software Engineering support team. The ideal candidate... 
    Contract work

    Experis

    Charlotte, NC
    4 days ago
  •  ...Software Engineer III (Full Stack - React/.NET) Regions is seeking a Software Engineer III to join our Origination Technology team. This role will focus on designing, developing, and maintaining customer-facing web applications that support critical business functions... 

    TalentBurst

    Charlotte, NC
    2 days ago
  •  ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we'd love to meet you. The Software Engineer III, under general supervision, participates in the technical design and implementation of new products or enhancements to... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Charlotte, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!