Senior Software Engineer, Originations - Remote | WFH
Collaborate and Lead: Work closely with business partners and stakeholders to understand requirements and translate them into effective designs and code.
Drive Excellence: Contribute to sprint goals, test complex code, and ensure the delivery of architecturally sound solutions.
Mentor and Grow: Share your expertise by reviewing code, mentoring less experienced engineers, and advocating for best design principles and patterns.
Optimize and Improve: Continuously improve application and team processes, conduct impact analysis, and enhance code quality.
Problem-Solve and Innovate: Independently solve complex problems, apply design patterns, and improve existing code structures.
Communicate and Document: Clearly communicate application changes and document code and projects for easy understanding and maintenance.
Learn and Grow: Expand your business process domain knowledge and increase application domain knowledge through functional testing.
Why You'll Love This Opportunity: Remote Flexibility: Work from the comfort of your home with occasional planned travel to our Southfield, Michigan office.
Impactful Work: Contribute to meaningful projects that drive business success.
Collaborative Culture: Join a team that values collaboration, innovation, and continuous improvement.
Growth Opportunities: Expand your skills and knowledge through professional development and mentorship.
Competitive Compensation: Earn a competitive base salary ($130,047 - $190,736 annually) with bonus potential.
Excellent Benefits: Enjoy a comprehensive benefits package, including 401(k) matching, adoption assistance, parental leave, tuition reimbursement, and more.
Values-Driven Team: Be part of a team that embodies positive, respectful, insightful, direct, and earnest values.
What You'll Bring to the Table: Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent experience.
Minimum 5 years of software engineering experience.
Strong Java platform experience.
Experience designing and implementing decoupled systems and applications.
Experience with application monitoring.
Practical expertise in SDLC, including Waterfall and Agile/SCRUM.
Practical expertise in data modeling and database management.
Willingness to participate in an on-call rotation.
Microservices architecture experience.
Bonus Points: Monolith to Microservices migration/decoupling experience.
Experience as a technical lead.
Advanced IDE usage and API library creation.
Experience with Spring Boot, Spring REST, or Spring MVC.
Experience with JSON, AJAX, SOA, REST/SOAP web services, JUnit, Jenkins, and Bitbucket.
Experience in API security, analytics, and documentation.
Strong Object-Oriented Design skills.
Advanced database design and management skills.
Proficiency in multiple programming languages.
Ready to Shape the Future of Software? If you're a talented and experienced software engineer looking for a challenging and rewarding opportunity, we want to hear from you! Apply today and join our dynamic team. Important Notes: Must be willing to participate in an on-call rotation.
Occasional planned travel to the Southfield, Michigan office may be required.
We are an equal opportunity employer.
Employment Type: Full-Time
Salary: $ 149,825.00 Per Year
Recommended Jobs
Corporate Accounts Payable Processor
Join our EPIC team at Nexcare WellBridge Senior Living! We are seeking a detail-oriented and highly organized Accounts Payable Processor to join our finance team. This role is ideal for someone …
Maintenance Supervisor
Job Description Job Description Long-Term Contract | Open to Working All 3 Shifts | 12 Hour Days | Weekends ~ High School diploma ~ Skilled trades background is helpful ~3 years in a manufa…
Professional Painter (House/Commercial Painter)
Job Description Job Description If you’re ready to build a career with a company that values craftsmanship, integrity, and team success, apply today and join Fresh Coat Painters of Muskegon! Jo…
Asphalt Laborers: Lute Man, Roller Man, Screw Operator -
Job Description Job Description Rose Paving LLC Asphalt Laborers: Lute Man, Roller Man, Screw Operator About the Company Rose Paving LLC, a multi- million- dollar company, leads in pro…
Locum ED/Hospitalist NP or PA for Central WY - Available for Immediate Start
Emergency Medicine Nurse Practitioner or Physician Assistant needed for Central Wyoming. Immediate Start available. This will be 4 10 hour shifts per week doing Emergency Medicine and Hospital Care.…
Class A Drivers 3 Mos Exp-Dedicated Regional - 83-109K/Yr Home Weekend
Class A dedicated regional home weekly with weekly pay $1600-$2100. Drivers are generally home one day during the weekend during reset. Pay is a mixture of mileage, stop and unload pay. Your DM will…
Full-Stack Java Developer
Job ID: MI-144902 (99590803) Hybrid/Local (Lansing Only) Full-Stack Java Developer (resume 5 Pages/15+) jQuery UI, React.js, Jboss Developer Studio, spring, JPA/Hibernate, Agile, Log4j/Junit/Tile…
Financial Services Representative State Farm Agent Team Member
Job Description Job Description ABOUT THE AGENCY: With two thriving locations in Lenox and Clinton Township, our agency is dedicated to providing exceptional service and personalized financial…
Night Shift, Linehaul Truck Driver
Davis Cartage Company is hiring a night shift linehaul driver at our Niles, MI terminal. The work schedule is Monday through Friday, weekends off and home everyday. This opportunity is perfect for s…