Best Egg is hiring a
Software Engineer II Backend
closedBest Egg
π΅ $67k-$100k
πRemote - Worldwide
Summary
The job is for a Software Engineer II, Backend role at Best Egg. The role involves working on investor reporting and document management spaces with 80% coding time. The responsibilities include demonstrating an execution-focused mindset, adhering to good engineering practices, communicating effectively, conducting thorough testing, and ensuring high-quality outcomes.
Requirements
- 2+ years of experience in delivering applications
- Proven experience as a Backend Engineer or similar role
- Experience developing and delivering features preferably using Java (Spring Boot) and Python
- Proficiency working with relational Databases
- Extensive experience in RESTful APIs and web services integration
- Familiarity in UI development and design principles
- Strong problem-solving skills and attention to detail
- Excellent communication and leadership skills
- Experience with AWS (such as S3, Lambda, SQS), CI/CD
- Experience in Python
Responsibilities
- Demonstrate an execution-focused mindset to successfully deliver features
- Take ownership of tasks and proactively identify and escalate any blockers to lead engineers and product owners that may hinder progress
- During team grooming, learn and evolve to provide estimates for work to ensure realistic planning and timely delivery
- Ensure implementation aligns with the project's requirements and accepted design
- Emphasize the importance of clear and concise documentation, including readme files and design documents, as essential components of communication
- Proactively engage in verbal communication, actively listening and asking questions to ensure a thorough understanding of project requirements and expectations
- Leverage communication tools and platforms (Slack, Github, JIRA, and other tools) effectively to facilitate seamless information sharing and collaboration
- Consistently adhere to and promote good engineering practices to ensure the delivery of high-quality outcomes
- Demonstrate a strong commitment to code quality, including following coding standards, employing best practices, and writing clean, maintainable, and efficient code
- Conduct thorough code reviews and provide constructive feedback to foster continuous improvement and knowledge sharing within the team
- Implement robust testing methodologies, including unit testing, integration testing, and regression testing, to validate the functionality and reliability of software solutions
- Take responsibility for conducting thorough unit tests, participate in user acceptance testing (UAT), and providing support during production validation testing (PVT)
Benefits
- Pre-tax and post-tax retirement savings plans with a competitive company matching program
- Generous paid time-off plans including vacation, personal/sick time, paid short--term and long-term disability leaves, paid parental leave, and paid company holidays
- Multiple health care plans to choose from, including dental and vision options
- Flexible Spending Plans for Health Care, Dependent Care, and Health Reimbursement Accounts
- Company-paid benefits such as life insurance, wellness platforms, employee assistance programs, and Health Advocate programs
- Other great discounted benefits include identity theft protection, pet insurance, fitness center reimbursements, and many more!
This job is filled or no longer available
Similar Jobs
- π°~$115k-$155kπIndia
- π°~$48k-$59kπUnited States
- π°~$56k-$84kπIndia
- π°$33k-$60kπWorldwide
- π°$2k-$5kπChile
- π°$2k-$5kπArgentine Republic
- π°$86k-$188kπUnited States, Canada
- π°$122k-$175kπUnited States
- π°~$48k-$59kπUnited Kingdom
- π°~$201k-$241kπUnited States