Please, let MeridianLink know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Sr. Software Engineer will design, develop, document, test, deploy, monitor, and debug new and existing software systems and/or applications.
The role will participate in the full development life cycle including requirements analysis and design.
Sr. Software Engineers will work on frameworks or algorithms that are used across product lines.
They are expected to mentor lower-level peers and are seen as informal leads.
The role will create and execute processes and procedures for the technical quality of products.
Sr. Software Engineers will create "big picture" architectural approaches for software design and implementation to guide the development team.
They are responsible for ensuring security, performance, manageability, quality, and consistency of the software architecture across the system and providing technical guidance to development teams.
The role includes conducting research, gathering information, interpreting data, identifying requirements, and creating solutions.
Requirements:
The individual should have complete knowledge and a full understanding of the area of specialization, principles, and practices within a professional discipline.
The role will include work on problems of diverse scope where analysis of information requires evaluation of identifiable factors.
Work is expected to be done independently through independent judgment.
A Bachelor’s degree and 6-8 years of related experience or equivalent work experience is required.
Candidates must have 6+ years’ experience coding in Java and J2EE.
A minimum of 4+ years of Front-End engineering experience coding with web-based frameworks and languages including Angular, Angular JS/CSS is necessary.
Demonstrated mastery of HTML, CSS, and ES6 is required.
Experience in front-end tooling workflows like NPM is essential.
Extensive knowledge in developing SPAs and a good understanding of DOM is needed.
Candidates should have working knowledge of Cross Browser Compatibility issues.
Strong problem-solving skills and knowledge of object-oriented design, data structures, and algorithm design and complexity analysis are required.
Proven ability in implementing best/excellent practices and design patterns like observables, application flow control, event/error/AJAX handling is necessary.
Knowledge of SQL and experience using one or more RDBMS is required.
Functional knowledge or hands-on design experience with Web Services (REST, SOAP, etc.) is needed to be successful in this position.
Understanding of Kubernetes, Docker, CI/CD Pipelines is essential.
Experience working in a fast-paced agile environment is required.
Demonstrated creative problem-solving and strong analytical skills are necessary.
Experience in automated frontend testing (e.g., Jasmine) is required.
Strong collaboration and communication skills are essential.
Experience in Azure/AWS cloud development is necessary.
Benefits:
MeridianLink offers potential for equity-based awards.
Insurance coverage includes medical, dental, vision, life, and disability.
Flexible paid time off and paid holidays are provided.
A 401(k) plan with company match is available.
Remote work options are offered.
All compensation and benefits are subject to the terms and conditions of the underlying plans or programs, as applicable and as may be amended, terminated, or superseded from time to time.
Apply now
Please, let MeridianLink know you found this job
on RemoteYeah
.
This helps us grow 🌱.