Software Engineer
M Science - new york city, NY
Apply NowJob Description
Title: Software Engineer - Back EndLocation: New York, NYAbout M Science:M Science is a data-driven research and analytics firm, uncovering new insights for leading financial institutions and corporations. M Science is revolutionizing research, discovering new data sets, and pioneering methodologies to provide actionable intelligence. Our research teams have decades of experience working with massive amounts of unstructured data in near real-time to discern critical insights that help clients make smarter, more informed decisions. We combine the best of finance, data, and technology to create a truly unique value proposition for both financial services firms and major corporations.Job Description:The Back End Engineer is responsible for development and maintenance of the M Science Customer Portals and for supporting products and applications.Responsibilities:Participate in and contribute to the various project development stages from design to releaseWork with Sales, Marketing, Product and Engineering teams to design and develop various prototypesParticipate in discussions with stakeholders to establish development requirementsIntegrate with third party and partner tools to develop prototypes and productsProduce clean, readable, structured, scalable and performant code solutions that provide desired functionality and adhere to specifications by studying information needsWrite, refactor, and test front-end systemsDevelop supporting backend applicationsContribute to technical documentationParticipate in project planning and technical road mappingMentor junior members of the team and within the companyCollaborate with a team of remote developers effectively (pair programming)Skills & Qualifications:Bachelor's degree in Software Engineering or equivalent combination of education and experience4+ years experience in a software engineer or back end engineer functionExperience building RESTful APIs with async architectures using Node.js, C#, or Python strongly preferredFamiliarity with state management tools like Redux, NgRx, Vuex, or MobXStrong familiarity with end-to-end and unit testing frameworksKnowledge and experience consuming REST, Web APIServicesExperience with cloud service providers like AWS or AzureWillingness to learn and adopt new technologies, patterns, and practicesAbility to thrive in a culture of quality and personal accountabilityTeam player excited to work with internal and cross functional teamsPrimary Location: New York, NYSalary Range: $115,000-150,000 USDAnnualThe salary offered will take into consideration an individual's experience level and qualifications. In addition to salary, M Science offers, for eligible employees, an annual discretionary incentive bonus, competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, disability insurance; and wellness programs. M Science also offers paid time off packages that include planned time off (vacation), unplanned time off (sick leave), paid holidays and paid parental leave.
Created: 2025-01-30