What are the responsibilities and job description for the Senior Software Engineer position at Stem IT?
Mission driven Fintech firm is looking to bring on a Senior Software Engineer for its Midtown Manhattan office(3 days onsite a week). This person will join a fast-paced team, building out scalable applications / subsystems, delivering / architecting core solutions and working across multiple layers of product infrastructure. The ideal candidate will be well versed with : OOP languages(preferably Java, but fine with others), Microservice architecture, containerization tools, modern javascript frameworks, and worked with AWS serverless computing tools. This is an excellent opportunity to work for a growing organization that’s looking for someone to ultimately grow towards director level.
Ideal Skills & Experience
- Experience with OOP languages
- Experience delivering full-scale projects and initiatives as well as architecting and delivering core applications and solutions
- Background with javascript frameworks : react(preferable), angular and / or vue.js
- Experience with relational and non-relational DB’s
- Strong understanding of algorithmic and foundational programming concepts like Big O notations
- Bachelor’s in computer science or related field required
Desired Skills & Experience
Benefits
Competitive Compensation Package
Flex work hours with remote options
Stock options
Yearly bonuses and perks
Education / certification reimbursement
Paid holidays, vacation and sick leave
401K with employer match