Application Engineer - 1
instahyre
Job Description
- You will be responsible for a web crawler that both crawls and scrapes complicated targets, parses data, and ensures a high success rate without any maintenance.
- You will be responsible for developing, coding, documenting, and maintaining high-end web applications in a fast-paced project environment.
- Working closely with the various stakeholders like Product Managers, DS and UI, and QA team to estimate and plan projects in an agile environment
- You will be responsible for innovating, researching, proposing, and discussing the design with your peers. You will be responsible to understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
- You will be responsible for solving problems at their root, stepping back to understand the broader context.
Requirements:
- 1-3 years of experience in developing and designing complex and scalable software modules.
- The ideal candidate will be an experienced Java or Typescript developer with exceptional software system design, problem-solving, and object-oriented coding skills.
- Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces.
- Area going to work on scripting using Java/Groovy, Typescript, HTML Regex, CSS, and Selenium.
- A successful history of manipulating, processing, and extracting value from large disconnected datasets.
- Hands-on experience with building high-performance, highly available, and scalable distributed systems, scaling and evolving them.
- Strong analytical skills related to working with unstructured datasets with good experience in database design and querying with a focus on performance.
- A B. E., B. S., or M. S. in Computer Science/Engineering, Mathematics, Statistics, or a similar degree will be considered.