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
For immediate consideration please email View email address on click.appcast.io
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
- 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
- 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
- Not specified
For immediate consideration please email View email address on click.appcast.io
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Charlotte, NC vacancy
- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...implementation principles, theories and concepts; specifically the Software Development Lifecycle; and the ability to work both independently...Suggested
$125k - $142k
...achieve wealth, independence, and purpose.We are seeking a Platform Engineer to join our platform engineering team, focusing on building the... ...& ExperienceBachelor’s degree in computer science, Software Engineering, or related technical field3-5 years of software engineering...SuggestedFull timeWork at officeFlexible hours$102.9k - $179.9k
...business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...hosted In-Production platform. We are looking for a Software Engineer with the skillset to support the expanding and revenue...SuggestedFull timeWork at officeFlexible hoursDay shift- ...ROLE: - Full Stack Software Engineer LOCATION: - Charlotte, NC DURATION: - Long term contract We are seeking a highly skilled Full Stack Software Engineer with a strong background in Java, TypeScript, and proficiency in React or NextJS. The ideal...SuggestedLong term contract
- ...Full Stack Software Engineer CPI Security, in Charlotte, NC, is seeking a Full Stack Software Engineer to be part of our growing IT organization. This is an exciting, hands-on delivery opportunity to implement a broad range of key solutions and help lead our growing...SuggestedFull timeTemporary work
- ...easy for those in the investment ecosystem to find, monitor, and connect with one another. About the Role We’re hiring an Engineer to define and build systems that make our data usable across the company. This role will own the architecture for how data is processed...Full timeWork at officeFlexible hours
$122k - $240.5k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies....Local area- ...Description: Hybrid Charlotte, NC Our client seeks a Backend-focused Fullstack Software Engineer to accelerate delivery within the Emerging Digital organization. The role will support the ACE workflow application, which relies on Temporal workflows and a modern...Hourly payTemporary workLocal area
- Position Overview:As a Software Engineer (Full-Stack) at Intapp, you’ll work on an AI-powered, industry-specific cloud platform that transforms professional and financial services firms. Collaborating with senior engineers, technical leads, product managers, and designers...Full timeWork at officeLocal areaFlexible hours3 days per week
$65 - $75 per hour
...CarolinaDuration: ContractJob ID: 179404 Only W2 ( No C2C )Job Overview: This contingent role involves consulting on complex software engineering initiatives with broad impact and large-scale planning. The position requires addressing multi-faceted challenges,...Full time$77k - $127k
What You'll DoWe’re looking for a Software Engineer to join our Experience Solutions technology team within Workplace Savings & Retirement Solutions (WSRS). You’ll work on a variety of technologies including APIs, event-driven architectures and React web applications in...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at office$77k - $156k
What You'll DoAs an Experienced Software Engineer at Principal, you’ll work with engineers to help lead our efforts to continue modernizing our technology and to enable great solutions for our customers! Our Technology Community has multiple openings in different lines...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeLocal area3 days per week- Software Engineer (Multiple Positions)Job Description Summary:Perform full life cycle application development and collaborate with Agile engineers. Work with Product Owner, Quality Test Automation Engineers, Software Engineers, Development DBA, and Scrum Masters to determine...16 hoursFull timeTemporary workLocal areaRemote workShift work
- ...Independently designs, develops, tests, and maintains complex software solutions that meet business and user needs. Emphasizes delivering... ...teams to drive technical initiatives and mentor junior engineers.ESSENTIAL DUTIES AND RESPONSIBILITIESFollowing is a summary of...Full timePart timeShift workDay shift
- ...platform maintenance and improvement tasks.Leverage continuous engineering practices to deliver business value. Actively participate in... ...four to seven years of experience or equivalent education and software engineering training or experience2. In-depth knowledge in information...Full timePart timeWork at officeShift workDay shift
- About this role:Wells Fargo is seeking a Software Engineer with strong experience in PySpark, Python, and Microsoft SQL Server who is passionate about solving complex data problems and delivering high-quality data solutions. Experience working in modern data platforms with...Full timeWork experience placementSecond job
- ...Independently designs, develops, tests, and maintains complex software solutions that meet business and user needs. Emphasizes delivering... ...teams to drive technical initiatives and mentor junior engineers.ESSENTIAL DUTIES AND RESPONSIBILITIESFollowing is a summary of...Full timePart timeShift workDay shift
- ...English (Required)Work Shift:1st shift (United States of America)Please review the following job description:We are looking for a software engineer passionate about building automation and self-service solutions for our Enterprise Public Cloud Platform. In this role, you...Permanent employmentFull timePart timeH1bWork at officeWork visaShift workDay shift
- ...activities may change from time to time.1. Develop customized coding, software integration, perform analysis, configure solutions, using... ...from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of...Full timeTemporary workShift workDay shift
$123k - $157k
...sponsor or assume the sponsorship of an employment visa at this time”. We are seeking a highly skilled and experienced Senior Software Engineer with expertise in Azure Cloud and .NET technologies. The ideal candidate will have a strong background in software development...$116.5k - $169k
...languages such as Ruby, with a demonstrated understanding of software architecture principles required to design scalable systemsDemonstrated... ...to ensure code quality, maintainability, and alignment with engineering standardsDevelop and maintain unit and end-to-end tests to...Full time- Charlotte, North CarolinaOnsiteFull Time$80k - $170kSenior Software EngineerOnsite Durham, NC Our client, a fintech SaaS company and category... ...Obligation Management, is looking for a Senior Software Engineer to help shape the future of their platform. Their software centralizes...Flexible hours
$165k - $190k
...their businesses.The OpportunityWe are seeking a Senior Platform Engineer to lead the design and implementation of mission-critical... ...-on code implementationBuild and maintain frameworks that make software development easier for application teamsDrive AssetMark towards...Full timeWork at officeFlexible hours$95k - $138k
What You'll DoWe’re looking for an Experienced Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you’ll contribute to the modernization of our retirement platforms by building scalable services, enabling complex system integrations...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at office3 days per week- ...with potential to convertConversion: Candidates must be eligible for conversionPosition OverviewOur client is seeking a Senior Software Engineer operating at a Senior/Lead level to design, develop, support, and evolve enterprise-scale cloud and data platforms.This is a...Contract workRemote workRelocation3 days per week
- To Apply for this Job Click HereSenior Software Engineer | H1B Sponsorship Available Charlotte, NC | HybridThis is a high impact role sitting at the crossroads of frontend engineering, design systems, and AI driven automation for a leading enterprise client in Charlotte...H1bVisa sponsorship
$130.38k - $171.65k
...modify, or update your information by visiting and logging into the careers section of the system.Job Description:At Regions, the Software Engineer Manager oversees application development for a department or group within the company.Primary ResponsibilitiesManages all...Full timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week$86.36k - $101.6k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...meet standards- Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures- Accountable...Full timeWork experience placementLocal area3 days per week- ...Senior Software Engineer, AI Platform The isolved Senior Software Engineer, AI Platform role owns both program execution and technical direction, leading ~20 engineers across domain teams (Tax, Benefits, Time, Payroll, Shared Logic), alongside two Engineering Managers...Live in
$186.07k - $218.9k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer support...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software engineer internship Charlotte, NC
- software development engineer aws Charlotte, NC
- software developer internship no experience Charlotte, NC
- real time software engineer Charlotte, NC
- financial software developer Charlotte, NC
- part time software developer Charlotte, NC
- graduate software developer Charlotte, NC
- software engineer travel Charlotte, NC
- experienced software developer Charlotte, NC
- remote entry level software developer Charlotte, NC



