Posted in

Senior Software Engineer

Senior Software Engineer

Company7-Eleven
LocationIrving, TX, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Expert in Node.js & fastify.
  • Knowledgeable in cloud platforms (AWS: both traditional EC2 and serverless Lambda), Kinesis, S3, micro-services architecture, CI/CD solutions (including Docker), DevOps principles, message queue systems, and background task management.
  • Experience with API security frameworks, token management and user access control including OAuth, JWT, etc.
  • Solid foundation and understanding of relational and NoSQL MongoDB, Document dB database principles.
  • 4 plus years of experience in product development as a senior engineer.
  • Strong writing and communication skills.
  • Ability to work in an Agile /SCRUM environment.

Responsibilities

  • Executes full product lifecycle (inception through deprecation) to create highly scalable and flexible RESTful APIs to enable an infinite number of digital products.
  • Collaborates with other Engineers, Creative/UX designers, Scrum Masters, Product Managers, Business Analysts and Architects.
  • Design APIs, develop shippable code, documentation, and unit test.
  • Works with fellow API Developers, Team Leads to deliver features through the creation of re-usable RESTful APIs.
  • Perform pair programming, effectively communicate ideas with the team, assist in systems integration, performance testing and product releases.

Preferred Qualifications

  • Experience working on linear or dynamic programming is a plus.
  • Experience working with product owners and managers.
  • Experience in mentoring junior developers.