Full Stack Developer (.Net/Python)
Bayview Asset Management, LLC · Fort Worth, TX · 2 mo ago
Engineering$130k–$160k/yrFull-time
About the role
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.
Responsibilities
- 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
Skills
- 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, JQuery
- REST 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
Qualifications
- BA/BS degree in Computer Science or related field with 7+ years of industry experience