IS Senior Software Developer at American Arbitration Association Inc
New York, NY 10271, USA -
Full Time


Start Date

Immediate

Expiry Date

11 Jun, 25

Salary

95000.0

Posted On

11 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Software Development, Java, Color

Industry

Computer Software/Engineering

Description

Description
The successful applicant will have a hybrid work arrangement from our downtown NY headquarters, and the position’s starting annual salary range is $95,000 - $110,000, with a 10% annual incentive opportunity.
Named one of the 50 best nonprofits to work for by the Nonprofit Times, our employees enjoy rewarding careers in a fast-paced, results-driven environment. We offer a competitive compensation package, including incentives. Eligible employees also participate in a comprehensive benefits program that includes medical, dental, orthodontia, vision coverage, student loan repayment, 403(b) retirement plan with substantial company match, discounted pet insurance, and generous paid-time-off benefits.

SUMMARY

Develop enterprise application modules using Java, JavaScript, and SQL. Support live systems, debug production issues, and contribute to projects throughout their lifecycle.

EDUCATION AND EXPERIENCE

Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. Master’s
degree preferred. 4-6 years of professional experience in software development, with a focus on Java, and AI development, or an equivalent combination of education and professional work experience.
The American Arbitration Association is an equal opportunity employer (EEO) and considers all employees and applicants for positions without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, or status as a covered veteran in accordance with applicable federal, state and local laws

Responsibilities
  • Develop applications, APls, and modules using Java and relevant frameworks (e.g., Spring, Spring

Boot).

  • Create and manage SQL scripts, stored procedures, and technical documentation.
  • Perform system configurations, technical design, and database component development.
  • Write efficient, well-structured code and conduct thorough unit testing.
  • Analyze user requirements and translate them into database requirements.
  • Perform code and impact analysis, providing patches and functionality enhancements.
  • Manage multiple priorities autonomously (bug fixes, debugging, new development).
  • Collaborate with offshore team members.
  • Demonstrate regular, reliable and predictable job attendance.
  • Attend on-site meetings and training sessions.
Loading...