Associate, Application Engineer

BlackRockNew York, NY
31dHybrid

About The Position

Provides application software development services. Develops program logic for new applications or analyzes and modifies logic in existing applications. Codes, tests, debugs, documents, implements and maintains software applications. Analyzes requirements and maintains, tests and integrates application components. Has sound understanding of object-oriented design and highly distributed systems. Conducts performance monitoring, capacity planning, workload modeling and predictive analyses to identify and resolve potential issues. As it relates to mobile/web, may be involved in planning and administering web systems hardware and operating system server software, while maintaining and monitoring website functionality and website security. Proficient in at least one technology. Can independently design solutions to well-defined tasks. Beginning to collaborate on designs for more complicated pieces of software. Understands the broader environment, including relevant systems, processes, and databases.

Requirements

  • Bachelor’s degree in computer science, Engineering or a related field and 3-5 years of experience in the job offered or as an Analyst, Software Engineer or related.
  • Must have two (2) years of experience with the following: Java; JavaScript; Protobuf; Spring Boot; GRPC; No-SQL databases and ORM mapping; Cassandra; Kafka; and Mockito.

Responsibilities

  • Build and support existing software platforms.
  • Analyze requirements and design new microservices.
  • Debug and solve defects in platform using various technologies including Java, JavaScript, Protobuf, Spring Boot and GRPC.
  • Build new services within existing messaging technologies and troubleshoot issues using Kafka.
  • Build interfaces and communication layer with external services using Protobuf and resource oriented design.
  • Develop testing and validation procedures on existing software platforms, analyze results and recommend solutions.
  • Document technical specifications and requirements.

Benefits

  • employees are eligible for an annual discretionary bonus, and benefits including healthcare, leave benefits, and retirement benefits.
  • strong retirement plan
  • tuition reimbursement
  • comprehensive healthcare
  • support for working parents
  • Flexible Time Off (FTO)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service