What you need to know about the role
Essential Responsibilities:
- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
- Advises immediate management on project-level issues
- Guides junior engineers
- Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
- Applies knowledge of technical best practices in making decisions
Minimum Qualifications:
- Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience.
Your way to impact
- Ownership and strive for excellence in your role.
- Own implementation of amodule/application/product
- Must be able to work independently and guide the team to define, design, implement, test, release rollout, and support software applications for PayPal.
- Identify and develop solutions to enhance the scalability, high availability, and reliability of datastores utilized by PayPal.
Your day to day
In your day-to-day role you will
- Participate in complex architectural discussions that involve multiple systems·
- Identify anyproduct/functionalitygaps and collaborate internal product and technology teams to define the necessary development to support solution delivery.
- Drive integration efforts and lead critical work streams of strategic initiatives sponsored by senior executives·
- Drive engineering excellency by creating reusable, production-ready frameworks· Challenge the status quo when needed.
- Drive engineering excellency through CI/CD/automation·
- Pro-active response in identifying and troubleshooting integration or technical issues.
- Ability to reduce tech debt and have a plan to remove them from the system.
What do you need to bring
- BE in Computer Science or Engineering and 5+ years related industry experience.
- Expert in Java or Golang programming in Linux/Unix environment.
- Experience in various architecture design patterns, design and implementation ofFrameworks/Platforms.
- Software design and development methodologies, including Agile methods.
- Database design and optimization. (Oracle/MySQL)
- Source Control (GIT experience is an advantage)
- Jenkins/Harness, Maven, RESTs experiences
- Highly analytical, innovative, and able to think strategically and to develop comprehensive detailed specifications.
- Excellent verbal and writing skills; ability to produce clear, concise communications and documentation.
- Highly effective at working in cross-functional groups and getting results in matrix organizations.
Our Benefits:
Any general requests for consideration of your skills, please