What youll be doing...In this role you will be responsible for end to end Architecture, design and development of backend software for applications running on client like iOS, Android and Web. You will be responsible to provide an highly optimised solution for a given problem statement along with alternate architecture if any. These efforts will be aimed at providing best in class user satisfaction by maintaing low latency, proper response, etc while using the applications. In this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager.
- Design and architect overall backend system and software, and ensure APIs have a latency within permissible limit for mobile and web clients to consume.
- Work closely with other backend engineers, architects and client & QA teams to ensure implementation of feature with desired quality and timelines.
- Developing a secure, optimised and robust code which are non-vulnerable.
- Design highly optimized backend software systems to be used by frontend applications on various platforms
- Analysing user requirements and develop concepts for new applications along with database storage.
- Coordinating with project management and other engineering teams in determining overall system solutions.
- Applying object oriented techniques and Agile methodologies.
- Bringing in latest technologies in the area of work for consideration to be incorporated in existing system/software.
- Authoring technical documentation as needed and supporting QA team in developing test plans.
What were looking for...You enjoy using your analytical mind to solve complex problems. You work well in a team environment and can communicate effectively. You are passionate about finding solutions in a fast-paced environment.
Youll need to have:
- Bachelor's degree of four or more years of work experience.
- Six or more years of relevant work experience.
- Backend and Frontend design and development experience.
- Very good understanding of backend technologies like - Java, Python, Database, PHP, Backend Frameworks, Server Handling, working with cloud architecture like AWS, GCP, etc.
- Working experience with database technologies - SQL/Oracle/Mongo or similar.
- Good knowledge of frontend development - ReactJs, NodeJs, Javascript, HTML, CSS, etc.
- Knowledge of secure client-server communication techniques (AES, SSL, TLS, and similar).
- Excellent knowledge of design patterns, data structures and algorithms.
- Passion to learn newer technologies in the domain and apply those in project.
- Usage of source version control products such as Git.
- Must be able to pass an extensive background investigation as a condition of employment.
- Outstanding communication and analytical skills.
Even better if you have one or more of the following:- Understanding of multi-threaded software development, networking technology for telecommunications and data communications.
- Understanding of information security, database systems.
If Verizon and this role sound like a fit for you, we encourage you to apply even if you dont meet every even better qualification listed above.
Where youll be working In this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager. Scheduled Weekly Hours40
Employment Type: Full Time, Permanent
Read full job description