Best Egg is hiring a
Software Engineer II Backend

closed
Logo of Best Egg

Best 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