Walmart-posted 4 months ago
$123,656 - $216,000/Yr
Full-time • Senior
Hoboken, NJ
General Merchandise Retailers

As a Senior Software Engineer, you will assist in providing guidance to small groups of engineers, including offshore associates, for assigned Engineering projects. Your role will involve providing pertinent documents, directions, examples, and timelines. You will support the business by responding to user questions, concerns, and issues, researching and identifying needed solutions, and determining implementation designs. Additionally, you will manage small to large-sized complex projects by reviewing project requirements, translating them into technical solutions, and ensuring on-time delivery and hand-offs. You will also troubleshoot business and production issues, participate in the discovery phase of projects, and collaborate with various teams to develop high-level designs.

  • Provide guidance to small groups of engineers, including offshore associates.
  • Respond to user questions, concerns, and issues regarding technical feasibility and implementation strategies.
  • Manage small to large-sized complex projects by reviewing project requirements and translating them into technical solutions.
  • Conduct unit testing and communicate status and issues to team members and stakeholders.
  • Troubleshoot business and production issues by performing root cause analysis.
  • Participate in the discovery phase of projects to develop high-level designs.
  • Master's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year of experience in software engineering; OR Bachelor's degree or equivalent and 3 years of experience.
  • Experience programming in Java.
  • Experience working with SQL and NoSQL databases.
  • Experience with Kafka or RabbitMQ messaging queues.
  • Experience with Kubernetes or Docker.
  • Experience with AWS, Azure, or GCP public clouds.
  • Experience with Agile, Kanban, and SDLC practices.
  • Experience using IDEs such as IntelliJ IDEA, Visual Studio, or Eclipse.
  • Experience with JUnit or Cucumber testing frameworks.
  • Experience designing and developing distributed services and architecture.
  • Experience with on-call production support and diagnostics.
  • Competitive pay and performance-based incentive awards.
  • Health benefits including medical, vision, and dental coverage.
  • 401(k) and stock purchase options.
  • Company-paid life insurance.
  • Paid time off including sick leave, parental leave, family care leave, bereavement, jury duty, and voting.
  • Short-term and long-term disability.
  • Education assistance with 100% company paid college degrees.
  • Company discounts and military service pay.
  • Adoption expense reimbursement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service