Senior Software Engineer

Asurint
Little Ferry, New Jersey, US
Full-time

The Senior Software Engineer is responsible for contributing to the technical design and implementation of software projects in accordance with the company’s architecture strategy and vision.

Do not pass up this chance, apply quickly if your experience and skills match what is in the following description.

Responsibilities

  • Serves as key member of the software development team; understands the business, industry, clients, and strategy.
  • Evaluates and implements the best technologies for technical problems, even when it requires learning new technologies.
  • Provides technical leadership in system design, software architecture design, and code reviews and pull requests.
  • Designs and implements complex back-end algorithms.
  • Ensures the team’s codebase is fully operationalized with build and deployment automation, hardened with test automation, and monitored for uptime, quality, and overall health.
  • Optimizes the company’s platforms with scale and performance testing and monitoring.
  • Enables collaboration via just enough requirements to facilitate delivery of running tested code.
  • Participates in cross-team collaboration and knowledge sharing, cross-team design sessions, code, and reviews.
  • Helps raise the technical skills of engineers with less experience on their team.
  • Other duties as required.

Requirements

  • Experience working on teams delivering software products in an Agile environment that practices continuous integration and continuous delivery is required.
  • Experience with multiple programming languages such as Java, Kotlin, or Typescript, as well as the ability to learn other languages is required.
  • Experience with BDD, TDD, and pair programming is required.
  • Experience with version control with systems like Git with pull request workflows is required.
  • Experience with relational data stores such as PostgreSQL, MySQL, or MS SQL is required.
  • Experience with CI / CD tools such as Jenkins, Docker, and Kubernetes is required.
  • Experience with leading Cloud providers such as GCP, AWS, Azure and / or large-scale private cloud is preferred.
  • Full-stack web development experience and front-end technologies such as React is preferred.
  • Experience with the legal / court system is preferred.
  • Experience with background screening is preferred.
  • Proficiency in MS Office (Outlook, Excel, Word) or similar software is required. Relevant business management systems such as general ledger, HRIS, CRM, etc. is preferred.
  • Education : Bachelor’s degree in computer science, information technology or a related field is required. Master’s degree is preferred.
  • Certifications or licensure : Driver’s license and ability to maintain a driving record that is satisfactory to the company’s liability insurance carrier is required.
  • Years of relevant experience : 5 to 7 years is preferred.
  • Years of experience supervising : None.

Working Conditions

  • The work environment involves everyday risks or discomforts that require normal safety precautions typical of offices, including the need for general safe workplace practices with office equipment and computers, avoidance of trips and falls, and observance of fire regulations.
  • This position is performed remotely within the United States or in an office setting in the Cleveland, Ohio headquarters, although off-site meetings in various settings may occur.
  • Inside Asurint’s office environment, the noise level is usually quiet to moderate.
  • In a remote setting, the employee is responsible for maintaining a safe and secure work environment, for arranging the off-site workspace in an ergonomically sound manner, and for maintaining standard Internet speeds in order to work effectively.
  • In a remote setting, the employee is required to ensure that all equipment and records that are the property of Asurint but have been relocated to the off-site workplace, are maintained in a safe and secure manner and are used only for business purposes.
  • The schedule is generally normal Eastern Time Zone business hours (unless otherwise communicated based on position or working location), although the employee may be required to perform work, attend meetings and events before or after normal workings hours, and occasionally on weekends and evenings.
  • Some travel by personal automobile and a valid driver’s license is required. Occasional overnight travel may be required.
  • Ability to lift light objects (less than 20 pounds) and carry them short distances (20 feet or less) is required.
  • The work environment involves everyday risks or discomforts that require normal safety precautions typical of offices, including the need for general safe workplace practices with office equipment and computers, avoidance of trips and falls, and observance of fire regulations.

Benefits

In exchange for your unique abilities, perspectives and teamwork, Asurint offers a competitive salary and an excellent benefit package with options you can select according to your needs which includes :

  • 401(k)
  • Medical, dental and vision effective first day of employment
  • Paid time off
  • 8 company-paid holidays
  • Employee Assistance Program
  • Paid Bereavement
  • Pet Bereavement
  • Telecommuting Stipend
  • Professional development programs
  • Short-term and long-term disability benefits
  • Flexible spending / health savings accounts
  • Business casual attire
  • Employee referral bonus
  • Asurint is an equal opportunity employer. All applicants will be considered for employment without regard to race, color, religion, age, sex, national origin, disability status, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

J-18808-Ljbffr

6 hours ago
Related jobs
Promoted
VirtualVocations
Paterson, New Jersey

A company is looking for a Senior Software Engineer, FrontendKey Responsibilities:Be a pivotal member of the development team for a highly performant, SEO-optimized, and user-friendly websiteCreate highly cacheable pages using React, Typescript, and Next. ...

Promoted
JP Morgan Chase & Co.
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer and Community banking in Data Technology space, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Experience de...

Promoted
VirtualVocations
Paterson, New Jersey

A company is looking for a Senior Software Engineer, Renter. ...

Promoted
JP Morgan Chase & Co.
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within our Corporate Chief Data & Analytics Office (CDAO),you will play a crucial role in accelerating our data and analytics journey. Bring your Senior Lead Engineering expertise to be an integral part of the AI/ML Data Platforms team to buil...

Promoted
VirtualVocations
Paterson, New Jersey

A company is looking for a Senior Software Developer Product Engineer [Full Stack]. ...

Promoted
Omada Health
Little Ferry, New Jersey

As a software engineer within Enterprise Platform, you will help grow Omada’s impact through the build, maintenance, and improvement of data integration capabilities. Have a software engineering mindset applying best practices to write elegant, maintainable code. Great software is the key to providi...

Promoted
Komodo Health
Little Ferry, New Jersey

Team: The Senior Software Engineer of Partnerships will closely collaborate with Data and Product teams to introduce and educate others on best-in-class rigorous methodologies that address domain-specific problems to execute deployed solutions. Mission: As Senior Software Engineer, you will lead our...

Promoted
Delinea
Little Ferry, New Jersey

Senior Software Engineer Summary:. Working as a Senior Software Engineer at Delinea means being a part of a highly capable, collaborative, and agile development team. Our success is driven by world-class product leadership, outstanding engineers, and strategic investment from TPG. Delinea is creatin...

Promoted
WebMD
Newark, New Jersey

If you are a senior developer who is a hands-on technologist and your idea of fun is to leverage the latest technologies to deliver a world-class product, you will fit right in!. Work alongside a team of engineers, providing technology mentorship to create products that will directly affect the miss...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

Job responsibilities * Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems * Develops secure high-quality production code, and ...