> Markdown version of [/jobs/ext/2311964-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2311964-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** EMPOWER CONSULTING LLC DBA EMPOWER ORGAN - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $105,700.0 - $149,275.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Elastic Compute Cloud, Amazon S3, Code Coverage, Code Review, Software Debugging, DevOps, Internet Service Provider, Spring Framework, Software Architecture, Software Requirements Analysis, TypeScript, ReactJS, Amazon ElastiCache, Spring-boot, Code Comments, Computer Equipment, AngularJS, Front End Software Development, Spring Batch - **Published:** August 30, 2026 - **Apply:** http://hbcu.com/cgi-bin/jobs/searchJobs.cgi?job_id=35074999 ## About the Role * 6+ years of experience in backend technologies: Java (Spring, Spring Boot, Spring Batch). * Helpful to have experience in working in a full stack environment with a deep understanding of software architecture and design principles. * Experienced in writing unit/functional tests to drive up code coverage and automation metrics. * Effective leadership, communication and influencing skills. * Bachelor's degree in related field or an equivalent combination of professional experience and/or training required. What will set you apart: * Experience building highly scalable web applications. * Experience with AWS services like EC2, S3, batch, RDS, Elasticache. * Experience with DevOps processes and tools. * Experience with Agile software development. * Experience with front end technologies including: JavaScript, TypeScript, Angular and React., ***For remote and hybrid positions you will be required to provide reliable high-speed internet with a wired connection as well as a place in your home to work with limited disruption. You must have reliable connectivity from an internet service provider that is fiber, cable or DSL internet. Other necessary computer equipment, will be provided. You may be required to work in the office if you do not have an adequate home work environment and the required internet connection.*** ## Description Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. ***Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time, including CPT/OPT.*** The Senior Software Engineer is a seasoned professional responsible for implementing complex software systems, leading development projects, and providing technical expertise. They are key contributors to the architecture and innovation of software products. What you will do: * Lead the design and development of significant software features or projects. * Mentor junior and mid-level engineers and provide technical guidance. * Collaborate with cross-functional teams to refine and prioritize software requirements. * Participate in code reviews and maintain high-quality code standards. * Investigate and resolve complex technical issues and bottlenecks. * Contribute to the improvement of development processes and software architecture. * Collaborate with cross functional teams to debug and improve products. * Document and demonstrate solutions by developing documentation, code comments, clear and efficient code. * Assist in code reviews and enforce standard practices within the team. * Continuously learn and adapt to modern technologies and development practices. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers)