Senior Software Engineer

Lowe's
Charlotte, NC, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Apache ActiveMQ Application Programming Interfaces (APIs) Agile Methodology Apache Tomcat JIRA Bootstrap (Software) Cascading Style Sheets (CSS) Databases Continuous Integration
+51 more
DevOps Gradle Monitoring of Systems Web Servers IBM WebSphere MQ Java API for RESTful Web Services (JAX-RS) WildFly (JBoss AS) Apache JMeter JQuery Junit Apache Maven MongoDB MySQL Model View Controller (MVC) Scrum Methodology Mockito Swagger Simple Object Access Protocol (SOAP) SoapUI Software Engineering SonarQube Data Streaming Subversion Testng TypeScript User-Centered Design Web Services Web Services Description Language Google Cloud Software Modules Test-Driven Development (TDD) Postman Grafana Spring-boot Git Kotlin AngularJS Jax Ws Integration Tests Kubernetes Information Technology Apache Kafka Bitbucket Front End Software Development Restful APIs Cucumber (Software) New Relic (SaaS) Software Version Control Docker Jenkins Oracledb

Job description

Experteer Overview In this role you translate complex business requirements into scalable software solutions and guide cross-functional teams to align with the architecture blueprint. You will shape end-to-end design and ensure high-quality delivery through integration testing and UAT. You mentor junior engineers, drive automation, and tackle architecture challenges at scale. This position offers impact across large enterprise projects within Lowe’s tech landscape and collaborative product teams. Compensation / Benefits * Translate cross-functional requirements into logical designs and software modules * Collaborate with Product Team to understand needs and ensure architectural alignment * Guide teams to build scalable, maintainable solutions in line with target architecture * Coordinate CIT, SIT, and UAT activities to identify defects and ensure quality deployment * Mentor junior engineers and share advanced development methodologies * Automate development, testing, and operations; develop architecture plans for large enterprise projects * Make technical trade-off decisions at the application level to simplify and optimize systems Tasks * Bachelor in Computer Science, CIS, Engineering, or related field; 5 years in software development or related field * Proven experience with Java and Spring (Spring Boot, IOC, Batch, Security, MVC, WebFlux) * Proficiency in testing frameworks (JUnit, Mockito, TestNG, Power Mock, Cucumber, JMeter, SonarQube) and testing types (Integration, Unit, Performance) * Experience with API specification tools (Postman, SOAP UI, Swagger) * CI/CD knowledge (Jenkins) * Database experience (Oracle DB, MySQL, MongoDB) * Project management experience (Jira, Agile, Scrum, TDD, BDD, Waterfall) * Version control (Git, Bitbucket, SVN) * Web services (SOAP, RESTful, WSDL, JAX-RS/JAX-WS, Jersey) * Cloud & DevOps (PCF, GCP, Maven, Gradle, Jenkins, Docker, Kubernetes) * Frontend stack (Angular, TypeScript, JavaScript, jQuery, Bootstrap, HTML, CSS) * Application and web servers (Apache Tomcat, JBoss) * Monitoring tools (Grafana, New Relic) * Event streaming (Apache Kafka, ActiveMQ, IBM MQ) * Kotlin (1 year) Key requirements *

Requirements

scale. architecture plans for large enterprise projects * Make technical trade-off decisions at the application level to simplify and optimize systems Tasks * Bachelor in Computer Science, CIS, Engineering, or related field; 5 years in software development or related field * Proven experience with Java and Spring (Spring Boot, IOC, Batch, Security, MVC, WebFlux) * Proficiency in testing frameworks (JUnit, Mockito, TestNG, Power Mock, Cucumber, JMeter, SonarQube) and testing types (Integration, Unit, Performance) * Experience with API specification tools (Postman, SOAP UI, Swagger) * CI/CD knowledge (Jenkins) * Database experience (Oracle DB, MySQL, MongoDB) * Project management experience (Jira, Agile, Scrum, TDD, BDD, Waterfall) * Version control (Git, Bitbucket, SVN) * Web services (SOAP, RESTful, WSDL, JAX-RS/JAX-WS, Jersey) * Cloud & DevOps (PCF, GCP, Maven, Gradle, Jenkins, Docker, Kubernetes) * Frontend stack (Angular, TypeScript, JavaScript, jQuery, Bootstrap, HTML, CSS) * aaaa systems and web servers (Apache Tomcat, JBoss) * Monitoring tools (Grafana, New Relic) * Event streaming (Apache Kafka, ActiveMQ, IBM MQ) * Kotlin (1 year) Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all