Software Engineer 3 | Scrabble
Posted on March 18, 2024
Job Description
JOB DESCRIPTION
We are the employee benefits industry’s first and leading pharmacy benefits
optimizer (PBO). Founded in 1995 and based in Birmingham, AL with team
members across the United States, RxBenefits is a growing team of more than
900 pharmacy pricing, contract, service, technology, data, and clinical experts
that work together as one team towards one common goal: putting the benefit
back in pharmacy benefits.
Position Title: Software Engineer III
Band/ Grade: RXBIN-1
Department: Product / IT
Reports to: Team Lead, Application Development
Location: Hyderabad Office
Job Type: Onsite
optimizer (PBO). Founded in 1995 and based in Birmingham, AL with team
members across the United States, RxBenefits is a growing team of more than
900 pharmacy pricing, contract, service, technology, data, and clinical experts
that work together as one team towards one common goal: putting the benefit
back in pharmacy benefits.
Position Title: Software Engineer III
Band/ Grade: RXBIN-1
Department: Product / IT
Reports to: Team Lead, Application Development
Location: Hyderabad Office
Job Type: Onsite
Work Hours: 12pm – 9pm IST (daily overlap with US)
Salary Range: 12 – 20 lakhs pa
Job Summary:
As a level III engineer, you will be responsible for creating the next generation of
software at RxBenefits to support our rapidly growing business. You will also be
part of a thought-leading team in the technology organization that champions the
delivery of modern software. This is an exciting opportunity for a forward-thinking
As a level III engineer, you will be responsible for creating the next generation of
software at RxBenefits to support our rapidly growing business. You will also be
part of a thought-leading team in the technology organization that champions the
delivery of modern software. This is an exciting opportunity for a forward-thinking
Internal
professional that can conceptualize, deliver, and support the technology that our
employees and partners need to succeed.
Duties &Responsibilities:
Design, develop, test, deploy and maintain application code
Contribute to the architectural design and direction of the technical
infrastructure
Develop and support application modules and features
Participate in the design process to build efficient, scalable and
maintainable architecture
Research, evaluate and recommend alternative solutions
Write unit/integration tests
Collect and analyze metrics to drive implementation decisions
Design, improve and document processes
Review and collaborate with other engineers on their code
Support your team through encouragement and by example
Mentor and share knowledge within the team and across the department
Deliver on personal and team deadlines and goals
professional that can conceptualize, deliver, and support the technology that our
employees and partners need to succeed.
Duties &Responsibilities:
Design, develop, test, deploy and maintain application code
Contribute to the architectural design and direction of the technical
infrastructure
Develop and support application modules and features
Participate in the design process to build efficient, scalable and
maintainable architecture
Research, evaluate and recommend alternative solutions
Write unit/integration tests
Collect and analyze metrics to drive implementation decisions
Design, improve and document processes
Review and collaborate with other engineers on their code
Support your team through encouragement and by example
Mentor and share knowledge within the team and across the department
Deliver on personal and team deadlines and goals
Qualifications and Requirements:
Bachelor's degree in computer science, mathematics, engineering or
another related field
7-10 years of experience in languages such as Go, React, React Native,
etc.
Understanding of both functional and object-oriented programming
paradigms
Understanding of SOLID design principles
Desire to innovate and discover new technologies
Comfortable working with multiple programming languages at the same
time
Development and troubleshooting of complex SQL
Understanding of REST principles
Experience with Agile development methodologies
Bachelor's degree in computer science, mathematics, engineering or
another related field
7-10 years of experience in languages such as Go, React, React Native,
etc.
Understanding of both functional and object-oriented programming
paradigms
Understanding of SOLID design principles
Desire to innovate and discover new technologies
Comfortable working with multiple programming languages at the same
time
Development and troubleshooting of complex SQL
Understanding of REST principles
Experience with Agile development methodologies
Internal
Strong communications and presentation skills
Excellent organizational skills, detail-oriented, and works well in a team
environment or as an independent contributor
Ability to work with minimal supervision within a team environment
Driven to continually learn and master new skills
Strong communications and presentation skills
Excellent organizational skills, detail-oriented, and works well in a team
environment or as an independent contributor
Ability to work with minimal supervision within a team environment
Driven to continually learn and master new skills
Desired Skills / Experience:
Full stack development in languages such as Java, Go, React, React
Native, etc.
Development in ES6 JavaScript and related frameworks such as React,
AngularJS, etc.
Work with responsive design frameworks
Mobile application development for iOS and Android
Experience with microservices, SOA, and/or distributed architectures
Deployments to Amazon Web Services
Open source software and dependency management
Caching and in-memory database technologies
Asynchronous/multi-threaded programming patterns
Full stack development in languages such as Java, Go, React, React
Native, etc.
Development in ES6 JavaScript and related frameworks such as React,
AngularJS, etc.
Work with responsive design frameworks
Mobile application development for iOS and Android
Experience with microservices, SOA, and/or distributed architectures
Deployments to Amazon Web Services
Open source software and dependency management
Caching and in-memory database technologies
Asynchronous/multi-threaded programming patterns
