Full Stack Developer (.Net/Python)
Role details
Job location
Tech stack
Job description
Bayview Asset Management is seeking a Full Stack Developer (.Net/Python) to join the technology team. This role will focus on building robust, high quality, scalable applications that will enhance Bayview's trading and research functions. The ideal candidate is a hands-on, full stack developer with financial and valuation experience. This role will interact with the users and other IT teams to analyze, design, implement, deliver and support the applications., * Design and Development: Architect, design, and develop front office applications using modern software frameworks, ensuring high performance, scalability, and reliability
- Code Quality: Write clean, maintainable, and efficient code while following best practices for software development, including version control, testing, and continuous integration.
- Code Hygiene: Documents design; vulnerability remediations, Issue tracking, code reviews and other process improvement activities.
- Workflow Optimization: Analyze current workflows, identify inefficiencies, and develop solutions that streamline and optimize business processes.
- Collaboration: Work closely with cross-functional teams, including business users, product managers, and other developers, to gather requirements and deliver high-quality solutions.
- Mentorship: Provide technical guidance and mentorship to junior developers, fostering a collaborative and innovative development environment.
- Learning and Adaptation: Stay up to date with emerging technologies and industry trends, demonstrating a willingness to learn and adapt to new tools and methodologies.
- Business Acumen: Develop a strong understanding of the business and financial markets to ensure that the applications meet the specific needs of the organization.
- Ability to adapt and overcome problems; must be able to multitask and prioritize independently.
Requirements
Do you have experience in Presentation software?, Do you have a Bachelor's degree?, * Programming Skills: Strong command of object-oriented compiled languages (e.g. C#) and data analysis scripting languages (e.g., Python).
- Technical Expertise: Proficient in modern software frameworks and technologies, with experience in both on-premises and cloud-based environments. Design Patterns, CI/CD, SQL/noSQL Databases
- .Net Framework (4.5-4.8) / .NET (3.1 - 8) technology stack
- Web frameworks: Angular 8-16+/ React / Vue 2-3 / or equivalent
- HTML, CSS, Javascript, XML, JSON, Ajax, JQueryREST Web services
- Dockers/Kubernetes
- Problem-Solving: Excellent analytical and problem-solving skills, with the ability to think critically and propose innovative solutions.
- Communication: Strong verbal and written communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders.
- Experience: Proven experience in building scalable and high-performance applications, preferably within the financial services industry.
- Financial Knowledge: Familiarity with financial markets, trading systems, and front office operations.
- Advanced proficiency in Excel, Word, and PowerPoint is essential.
- Exceptional verbal and written communication abilities., * BA/BS degree in Computer Science or related field with 7+ years of industry experience
Benefits & conditions
1819 Wazee Street, Denver, CO 80202 Hybrid work $130,000 - $160,000 a year - Full-time, * This role will be based in either Bayview's Coral Gables, FL, or New York, NY office.
- This role will be in office, hybrid (2 wfh and 3 on-site (Tues - Thurs)
- Compensation offered for this role will be between $130,000 - $160,000, this will be dependent on experience level and a performance based bonus structure is also available.
- Salary may vary based on work experience, market conditions, location, and qualifications/training.