Women Impact Tech

Senior Software Engineer (Java)

    Woodbury, NY

Full Time

The Role

As THE leader in transit technology, Clever Devices’ vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of exciting technology that improves the quality of mobility in communities around the world.  

Clever Devices is growing and we are looking for talented people who are passionate about Java software development to join our friendly and passionate team.

Technology Stack
The ideal candidate will have strong experience in Java and Angular (Typescript). Experience with SQL, JavaScript frameworks, unit testing, JSON, XML and JEE technologies such as JAX-RS, JSP and Struts are a plus.

Primary Responsibilities

  • Write clean, maintainable, and efficient programming code in compliance with department standards and templates
  • Participate in code reviews
  • Mentor and assist in the training and on-boarding of other team members
  • Work with management to define and establish processes, templates, and standards related to software development and to continually improve the quality of the process
  • Work within source control utilizing branching, merging, proper check-in procedures, and passing of continuous builds to ensure that software is always releasable
  • Ensure that unit tests are created for all new programming code and that all programming code is structured in such a way to maximize testability
  • Resolve software bugs in the programming code and modify unit tests to prevent future regression
  • Contribute fresh, new ideas during developer meetings demonstrating a commitment to on-going learning
  • Utilize code coverage, code metrics, and other tools to improve quality of code
  • Work within the context of department processes and procedures
  • Any other tasks required by management

Skills Required

  • A minimum of 6 years of demonstrated prior work experience conducting the primary responsibilities outlined in this job description
  • Proficient written and verbal communication skills
  • Exceptional knowledge and skill with Java is essential. Good experience in the web tier and with front-end technologies like Angular/Typescript/Javascript/jQuery is a plus.
  • Demonstrated expertise with SQL Server or Oracle creating relational database objects (tables, columns, stored procedures, scalar and table-valued functions, etc.)
  • Experience with advanced debugging techniques, such as breakpoints, watches, attaching to remote processes, utilizing dump files, etc.
  • Demonstrated experience developing large-scale, high-availability applications and systems
  • Experience with source control is essential
  • Ability to quickly and independently learn about new technologies, business and technical terms and concepts is essential
  • Ability to collaborate with multiple departments and teams, demonstrating high-quality interpersonal skills, including good listening skills, respectful treatment of others, and professional behavior contributing to a positive and enjoyable environment
  • Ability to perform work activities according to set priorities and delivery timelines
  • Diploma or degree in Computer Science or Engineering is required
  • Experience working in an Agile environment is an asset

While hybrid and remote work schedules are possible, candidates must be able to commute to our Long Island offices, when necessary, for meetings and other events.

PLEASE NOTE: Clever Devices mandates that all of its employees are vaccinated against SARS-CoV-2 virus (COVID-19), unless a medical or religious exemption applies.

Meet Clever Devices