Senior Full Stack Engineer
If you are a Senior Full Stack Engineer looking for join a great organization look no further - this is your chance to join a multi-million-dollar company and make an immediate impact!
We are looking for senior level candidates who are excited to be 100% hands on with the potential opportunity to manage a team. To be successful, you need to be highly motivated about new opportunities and detail oriented while showing highest standards of responsibilities and deliverables.
As a Senior Full Stack Engineer, you will have to opportunity to help continue building on our client’s cloud services platform. This platform is the backbone for their data-driven marketing, sales, ecommerce, billing and customer services. As part of this group, you will perform the development, testing, support, documentation, and analysis of these software applications and services.
Key Duties
- Design, develop, modify, test and support highly reliable software applications and services for the cloud.
- Participate in software planning, design and architecture sessions and own aspects of the technical solution.
- Must be an active coder in your day-to-day duties with an enthusiasm for technology, particularly with software development.
- Team oriented, with experience in Agile principles.
Required Skills
- Bachelor’s Degree in Computer Science or related field
- 5-8+ years professional experience with Java methodologies, technologies and frameworks – Spring, Maven, etc.
- 5-8+ years of experience developing Web Services and APIs (REST)
- 5-8+ years of experience with programming languages (Primarily Java and JavaScript; Angular and NodeJS)
- Experience with HTML/CSS/jQuery/Ajax
- Experience with NoSQL database systems – Mongo, Dynamo, Redis
- Strong understanding and experience with data structures and design patterns – Collections, DI, IoC, MVC, TDD, etc.
- Preferred hands on experience with Amazon AWS
Contact
To hear more, contact Jennifer Bogus at Think Systems at jbogus@thinksi.com
Think Systems provides technology consulting and staffing across almost any vertical. As a project management consulting firm, Think takes on the toughest at-risk projects in America and succeeds where other firms/PMs cannot. As a staffing company, Think strives to leverage the significant hands-on technology management experience of its leadership team to provide a better quality of candidate to our technology staffing clients. Everyone says they do that but Think delivers on this promise because our candidates are evaluated by folks that are actually technology leaders (as opposed to those that just play a technology leader on TV)! If you want to be part of exciting growth by doing things the right way – Think is the place for you