Job Closed

This listing is no longer active.

The Home Depot logo
The Home Depot

careers.homedepot.com

Software Engineer II, Technology Asset Management

Full-stack EngineerSoftware EngineerOtherRemoteMid LevelTeam 10,001+Since 1978H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

80 days ago

Salary

$90K - $170K / year

Seniority

Mid Level

Bachelor Degree2 yrs expEnglishJavaJavaScriptNoSQLSQLTypeScript

Job Description

Software Engineer II, Technology Asset Management

The Home Depot

• The Software Engineer II is responsible for independently developing and assisting in the design of a product that our customers and associates love. • Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions. • Documents, reviews and ensures that all quality and change control standards are met. • Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable. • Writes custom code or scripts to automate infrastructure, monitoring services, and test cases. • Writes custom code or scripts to do destructive testing to ensure adequate resiliency in production. • Program configuration/modification and setup activities on large projects using HD approved methodology. • Configures commercial off the shelf solutions to align with evolving business needs. • Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively. • Actively seeks ways to grow and be challenged using both formal and informal development channels. • Learns through successful and failed experiments when tackling new problems. • Collaborates with other team members in agile processes. • Assists in creating new and better ways for the team to be successful. • Relates openly and comfortably with diverse groups of people. • Builds partnerships and works collaboratively with others to meet shared objectives.

Job Requirements

  • Must be eighteen years of age or older.
  • Must be legally permitted to work in the United States.
  • 1-3 years of relevant work experience
  • Experience in writing SQL queries against a relational database
  • Experience in version control systems
  • Experience in front end technology such as HTML, CSS, and Javascript/Typescript frameworks
  • Experience in an object-oriented programming language (preferably Java)
  • Experience in source code version control
  • Experience in Relational or noSQL database technology
  • Experience in cloud computing techniques
  • Experience in CI/CD tools
  • Experience in microservice-based architecture
  • Experience with modern debugging and root cause analysis techniques
  • Exposure to security frameworks for user and services authorization and authentication
  • Exposure to creating and executing unit, functional, destructive and performance tests.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work arrangements
  • Professional development
  • Paid time off

Related Job Pages

More Full-stack Engineer Jobs

Leidos logo

MID-level Java Full Stack Software Developer

Leidos

Leidos is an innovation company rapidly addressing the world’s most vexing challenges in national security and health.

OtherRemoteTeam 10,001+Since 1969H1B Sponsor

The Government Health and Safety Solutions Operation has a MID-level Java Full Stack Software Developer job available in Bethesda, MD. This opening will support federal health enterprise systems. Candidate MUST: Be a U.S. Citizen or a US Person with the ability to obtain a Public Trust Clearance Be located in the United States currently for the current three (3) consecutive years within the last five (5) years (100% telework) Research, design, develop, and maintain enterprise systems for our Leidos clients using the JEE, Spring MVC, Spring JDBC, Bootstrap, Angular, jQuery, REST, SQL, PL/SQL, SonarQube, Git (Bitbucket), and JIRA in an Agile software development environment. This involves the use of user stories, acceptance criteria, and other software engineering artifacts as part of an Agile team. He/she will create and update all relevant documentation and specifications for design, development, and testing. He/She will present concepts and be willing to challenge other team members’ designs as well as receive and incorporate feedback. The candidate will also assist in troubleshooting and fixing issues from the production environment. The candidate will collaborate with customers, analysts, architects, DBAs, operations, and testers using Agile Scrum. The candidate will be responsible for creating maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards (i.e., software reuse, refactoring, continuous integration, test automation, secure development, TDD, static code analysis, peer/code review). He/she will support the software configuration management process and understand software components and their interface requirements. This position requires someone proactive and passionate about ensuring the quality of software deliverables and continuous improvement, as well as being able to communicate with the development teams and the customer what is required to achieve this effectively on tasks. REQUIRED SKILLS: - Bachelor's Degree, preferably in Computer Science or an IT-related discipline, and a minimum of 5 years of related experience is required. 4 additional years of experience may be substituted for the degree. - Must be experienced with Java 8+, Spring MVC, JDBC, Eclipse, REST services, and Git. - Must be experienced with front-end technologies such as Bootstrap, JQuery, Ajax, React, Angular, HTML5, CSS3 (Angular is PREFERRED). - Must have STRONG experience with SQL and writing complex SQL queries. - Experience with Object-oriented design and development, data structures, and design patterns - Experienced with Agile framework and ability to apply best practices using industry standards throughout all software developed - Experience with RDMS and database design and troubleshooting (Oracle, PL/SQL) - Experience with Automated unit tests (i.e., JUnit, mocks) and test-driven development - Knowledge of web application security vulnerabilities and how to address them - Experience with Gradle. Familiarity with continuous integration principles. - Able to multi-task and work in a dynamic, fast-paced environment. - Excellent verbal and written communication skills. - (Nice to Have) Experience using Splunk, and calling Splunk APIs If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares. Original Posting: November 26, 2025 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $87,100.00 - $157,450.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

United States
$87.1K - $157K / year
Job Closed
Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Full-Stack Development: Take an active, hands-on role in developing complex features and modules using Next.js for the frontend and NodeJS for the backend. • Process Management: Implement and optimize Agile methodologies (Scrum/Kanban), including sprint planning, task estimation, and delivery oversight. • Quality Assurance: Enforce best practices in coding, testing, caching, and performance monitoring to ensure a robust and scalable application. • Security: Design and implement comprehensive security measures at the application, infrastructure, and data levels.

Ukraine
Job Closed
New American Funding logo

Scenario Support

New American Funding

A leading national mortgage banker and direct mortgage lender, New American Funding specializes in personalized home loans. Founded in 2003, the company was established by Rick and

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Brainstorm “What If” scenarios and inquiries to assist Operations Team. Restructure a problematic loan, recommending alternative product/Investors, and offering suitable credit decisions to keep clients and production staff satisfied. Responsible for all conforming and high-balances loans for both DU/Fannie Mae and LP/Freddie Mac underwriting; ability to underwrite loans using most AUS systems such as DO/DU/Fannie Mae, LP/FHLMC. Experience with most MI Company’s guidelines; MGIC, Genworth, AIG, PMI. Evaluated and analyzed complex business tax returns, partnership and corporation for all submitted loan files. Must have experience with all Agency Guidelines Conv- FHA-VA. - Respond to scenario questions posed by Loan Officers and processors. - Provide income calculation for loan officers to ensure the income utilized in prequalification is accurate. - Review and decision credit, income, asset and property documentation on designated loans for compliance and investor guidelines. - Identify and work through alternatives with higher level Underwriter or Supervisor for loans that fall outside of guidelines. - Demonstrate the ability to translate underwriting guidelines with application of mitigating factors, when applicable, to ensure proper salability to investors. - Communicate both in writing and orally with investors, loan officers, and processors. - Research and comprehend complex investor guidelines. - Recommend alternative loan structures when appropriate. - Consistently meet established productivity and quality measurements on a consistent basis. - Review tax returns for self-employed borrowers and determine viable income. - Provide accurate and correct written correspondence to internal customers. - Adhere to department turnaround standard of 24 hours. - Other duties may be assigned. Qualifications - Must have strong customer service skills, excellent communication skills (verbal and written). - Must demonstrate strong attention to detail, strong analytical skills and sound decision-making ability. - Must demonstrate interpersonal skills with the ability to interact with other departments and third parties in a professional manner. - Must demonstrate the ability to manage multiple priorities and meet deadlines in a fast-paced, high-volume work environment with proven follow-up and organizational skills required. - Superior knowledge of and experience with property and credit underwriting requirements of FNMA, FHLMC, FHA and VA, as well as other loan programs and private mortgage insurance companies. - Excellent written and oral communication skills. - Superior analytical, organizational and problem-solving abilities. - Ability to work independently, analyze data, take and recommend appropriate actions with minimal supervision. - Capability of working in a fast-paced environment, under pressure and meet time-sensitive deadlines, all while maintaining a high level of professionalism. Requirements - High School diploma or equivalent. - Five or more years' mortgage underwriting experience. - Current experience underwriting VA mortgage loans. - Direct Endorsement (DE) and/or LAPP/SAR certifications. - (Prefer a fully designated underwriter) Physical Demands The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Must be able to lift up to ten pounds. Primary functions require sufficient physical ability and mobility to work in an office setting; to stand or sit for prolonged periods of time; to occasionally stoop, bend, kneel, crouch, reach, and twist; to lift, carry, push, and/or pull light to moderate amounts of weight; to operate office equipment requiring repetitive hand movement and fine coordination including use of a keyboard; and to verbally communicate to exchange information. VISION: See in the normal visual range with or without correction. HEARING: Hear in the normal audio range with or without correction.

United States
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design, develop, and maintain backend services using Java with Quarkus • Develop and enhance frontend applications using Angular (LitElements and Vue.js are a plus) • Deliver end-to-end features across the full stack, from UI to backend services • Ensure clean architecture, high code quality, and maintainable solutions • Collaborate closely with DevOps engineers, architects, and other stakeholders • Contribute to cloud-related topics in AWS and infrastructure as code using Terraform (nice to have) • Support integration, testing, and deployment processes • Contribute to operational support under strict SLAs in an AWS environment • Qualify for operational responsibilities, including participation in an on-call rotation (required for prolongation) • Drive continuous improvement in automation, performance, and reliability

Romania
Job Closed