Senior SW Engineer
Location: Remote (Candidates must live and work in the US and must be able to work as Full Time W2 Employees without sponsorship or outside vendors).
Compensation: Targeting $120-$131K Base Salary DOE, and offering 7.5% Bonus annually, which has been hit consistently for past 10 years
Perks: Solid Benefits plan and wonderful team culture, 401K.
Job Description
The Senior Software Engineer will be working as Java/Spring Server-side engineer to design, code and maintain web applications, API’s and infrastructure components. Must be comfortable working in a team as well as individual contributor with minimal supervision.
Responsibilities
- Responsible for designing and coding highly efficient and scalable software.
- Accountable for refactoring and improving maintainability of the codebase.
- Works on troubleshooting production issues and providing resolution.
- Responsible for solving complex scalability, platform, and integration problems.
- Perform other duties as assigned.
Qualifications
- Should be proficient in both application development, application support and maintenance of production system.
- Minimum 7+ years of application design and development experience
- Expert level knowledge and experience with Java
- Expert level knowledge and experience with Spring and Spring boot
- Must have experience with Paired Programming and TDD
- Must have experience with Trunk Based Development (working off one main development branch with quick releases)
Preferred Skills:
- Experience with Agile Scrum
- Experience with modern CI/CD tools and deployment pipelines
- Experience with Git/Bitbucket
- Experience with AWS
- Experience with containerization tools like Docker, Kubernetes
- Experience with Full stack development using HTML5, Java Script,Type Script, AngularJS.
Why Join Us:
- Opportunity to work with cutting-edge technologies and drive innovation in software engineering with zero friction in your value stream.
- Collaborative and inclusive work environment that values diverse perspectives.
- Access to continuous learning and professional development opportunities.
- Competitive compensation and benefits package, including health insurance, retirement plans, and professional development opportunities.
- This is your opportunity to work with an engineering-driven organization innovating and delivering at a scale well beyond other players in our industry.
- We value innovation, consistent delivery, quality deliverables, and finding joy in our work while crushing our competition.