What are the responsibilities and job description for the Lead Full Stack Engineer position at NorthMark Strategies LLC?
Lead Full Stack Engineer
We are seeking a talented Full Stack Software Engineer to join our team in developing a cutting-edge portfolio analysis product accessed via Virtual Desktop Infrastructure (VDI). The ideal candidate will have experience in both web-based and Windows-based development environments.
Responsibilities:
- Design, develop, and maintain both front-end and back-end components of our portfolio analysis tool
- Collaborate with cross-functional teams to define and implement new features
- Optimize application performance for VDI environments
- Ensure seamless integration with existing financial systems and data sources
- Implement robust security measures to protect sensitive financial data
- Participate in code reviews and contribute to best practices
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 8 years of experience in full stack development
- Lead and mentor junior engineers
- Proficiency in web technologies: HTML5, CSS3, JavaScript, and modern frameworks (React or Angular)
- Experience with back-end technologies: Node.js, Python, or .NET
- Familiarity with database systems (SQL and NoSQL)
- Knowledge of RESTful API design and implementation
- Experience with version control systems (e.g., Git)
- Understanding of financial modeling and portfolio management concepts
Preferred Qualifications:
- Experience developing applications for VDI environments
- Familiarity with Windows desktop application development
- Knowledge of financial data integration and API consumption
- Experience with data visualization libraries (e.g., D3.js)
- Understanding of cloud platforms (AWS, Azure, or GCP)
- Familiarity with DevOps practices and CI/CD pipelines
It is impossible to list every requirement for, or responsibility of, any position. Similarly, we cannot identify all the skills a position may require since job responsibilities and the Company’s needs may change over time. Therefore, the above job description is not comprehensive or exhaustive. The Company reserves the right to adjust, add to or eliminate any aspect of the above description. The Company also retains the right to require all employees to undertake additional or different job responsibilities when necessary to meet business needs.
Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.
Benefits & Perks:
Time Off: 25 days of PTO for full-time employees and 12 company holidays.
Company Paid Benefits: Life insurance, Short-term disability, Long-term disability, Paid parental leave, Employee Assistance Program, and medical insurance in our high deductible health plan.
Optional Employee Paid Benefits: Medical insurance in our EPO plan, Dental benefits, and Vision benefits. We also offer Health Savings Accounts, Flexible Spending Accounts, Supplemental Life insurance, and more.
401(k): Eligible after 60 days. Discretionary company match of 50% up to the first 6% of contributions.
EQUAL OPPORTUNITY EMPLOYER
THE COMPANY IS AN EQUAL EMPLOYMENT OPPORTUNITY EMPLOYER. THE COMPANY'S POLICY IS NOT TO DISCRIMINATE AGAINST ANY APPLICANT OR EMPLOYEE BASED ON RACE, COLOR, RELIGION, NATIONAL ORIGIN, GENDER, AGE, SEXUAL ORIENTATION, GENDER IDENTITY OR EXPRESSION, MARITAL STATUS, MENTAL OR PHYSICAL DISABILITY, AND GENETIC INFORMATION, OR ANY OTHER BASIS PROTECTED BY APPLICABLE LAW. THE FIRM ALSO PROHIBITS HARASSMENT OF APPLICANTS OR EMPLOYEES BASED ON ANY OF THESE PROTECTED CATEGORIES.