Envestnet is seeking a passionate and talentedLead Engineer – Product Developmentto join ourTamarac Developmentteam.
Envestnet, Inc. (NYSE: ENV) is transforming the way financial advice and wellness are delivered. Our mission is to empower advisors and financial service providers with innovative technology, solutions, and intelligence to make financial wellness a reality for everyone.
Since our founding 20 years ago, we are fully vested in helping people live an intelligent financial life. If you love the idea of working in a Fintech company with the environment and excitement of a start-up where you are making everyday impact - then read on.
Job Responsibilities:
Participate in the design, implementation, and deployment of successful software with a self-organizing Scrumteam
Exercise best practices and company standards for software design, development, and documentation
Write automation and integration test scriptsand monitor and address production issues asnecessary
Functionally decompose complex problems into well-defined, executable tasks
Engage in the Scrum process and strive to improve yourself and theteam
Lead the team to complete commitments within the time/complexityestimates
Share in the ownership of an architectural vision and actively pursue incrementalprogress
Required Qualifications:
2+ years of professional software development experience
Expertise in .Net framework/.Net Core, C#, NuGet and GIT
In-depth experience in SQL and relational database best practices
Unit and Integration testing experience
Experience in refactoring code
Ability to effectively articulate technical challenges and solutions
Experience collaborating in an agile developmentenvironment
Experience with modern web application design
Preferred Qualifications:
Bachelor's Degree in Computer Science, Computer Engineering, or a related field
Experience writing automation test suites using Selenium or othertools
Experience working with microservice, docker, RabbitMQ, Kubernetes and APIs