Associate

BlackRockNew York, NY
11h$154,000 - $210,000Hybrid

About The Position

Provide application software development services. Develop program logic for new applications or analyze and modify logic in existing applications. Code, test, debug, document, implement and maintain software applications. Analyze requirements and maintain, test, and integrate application components. Conduct performance monitoring, capacity planning, workload modeling and predictive analyses - To identify and resolve potential issues. Participate in planning and administering web systems hardware and operating system server software, while maintaining and monitoring website functionality and website security. Coordinate with business clients to resolve production issues. Utilize Agile Software Development technologies.

Requirements

  • Bachelor’s Degree or foreign equivalent in Electronics Engineering, Computer Science or a related field, and 36 months of experience in the job offered, or in a closely related role.
  • Hands on object oriented programming
  • Java
  • Open source tools including Spring Framework, Spring Boot, Microservices, REST/Web Services, Hibernate, Maven
  • Web and Front-End technologies including Angular, React.js, and Node.js, JavaScript
  • Test Driven Development using Junit, Mockito and SonarQube for code quality tools
  • Relational database development using Oracle DB, SQL, stored procedures, and data modeling
  • DevOps & CI/DC using Jenkins, GitHub, Agile, Scrum, Jira, and Confluence
  • Building and launching technology in a B2B or B2C market
  • Java Messaging service
  • MongoDB

Responsibilities

  • Develop program logic for new applications or analyze and modify logic in existing applications.
  • Code, test, debug, document, implement and maintain software applications.
  • Analyze requirements and maintain, test, and integrate application components.
  • Conduct performance monitoring, capacity planning, workload modeling and predictive analyses - To identify and resolve potential issues.
  • Participate in planning and administering web systems hardware and operating system server software, while maintaining and monitoring website functionality and website security.
  • Coordinate with business clients to resolve production issues.
  • Utilize Agile Software Development technologies.

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