NERA · 5 days ago
Associate Software Engineer
Wonder how qualified you are to the job?
AdviceConsulting
Insider Connection @NERA
Responsibilities
Participate in application development activities to implement new and improve existing web applications that provide direct and measurable value to our users.
Translate requirements through an iterative development process to high-quality code.
Write reusable, testable, and efficient code and implement secure coding best practices.
Participate in providing input to product owners and stakeholders to balance the art of what is possible, while setting pragmatic and realistic expectations.
Contribute to software engineering best practices, knowledge sharing, tools and technology evolution, and standards development.
Work closely with end-users and business staff to resolve system issues rapidly and conclusively.
Serve as an advisor in the technologies underlying both current and future enterprise systems.
Help with overall systems/data architecture development and integration issues.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bachelor's degree in computer science, computer engineering, electrical engineering, systems analysis or a related field of study, or equivalent training/experience.
Minimum 6 months hands-on experience developing responsive web applications in JavaScript using Express, NodeJS, and TypeScript.
Strong understanding of JavaScript design patterns and ES6.
Have real-world working experience writing Unit, integration, and end-to-end automated testing.
Comfortable with SPA libraries and frameworks like Angular, React, or Vue.
Comfortable with Graphql (Apollo).
Comfortable with both SQL and NoSQL databases.
Software development experience in any other general-purpose programming language (Java, Python, C#).
Some experience building and maintaining code testing suites.
Some experience designing extract, transform, and load (ETL) tools.
Some experience with mobile Application development.
Benefits
Health and welfare benefits
Tuition assistance
401K savings and other retirement programs
Employee assistance programs
Company
NERA
Since 1961, NERA has provided unparalleled guidance on the most important market, legal, and regulatory questions of the day.
Funding
Current Stage
Late StageRecent News
2023-10-03
Company data provided by crunchbase