What are the responsibilities and job description for the Full Stack .NET Web Engineer position at oneZero Financial Systems?
We are accepting applicants for on-site positions in Somerville, MA, or fully remote applicants in the following states:
- New York
- Connecticut
- Illinois
- Texas
- California
- Washington
Come join oneZero Financial Systems! An exciting, fast-growing company with Headquarters in Somerville MA, oneZero empowers banks, brokerages and hedge funds with cutting edge trade routing and execution technology. Our platform, deployed with 200 entities globally, features a low-latency trading environment, integrations to the world’s leading execution venues, and reliable IT infrastructure and technical support—all designed to be customized and scaled to serve any business model and any size of market participant. We take pride in our great work atmosphere and highly motivated team of engineers. We are currently looking for a motivated and talented Senior Software Engineer to join our development team.
To learn more about what oneZero does, please watch our overview video: https://vimeo.com/422576477 and visit our website at www.onezero.com.
To learn more about the challenges of financial software engineering at oneZero, please read out this article: https://www.linkedin.com/pulse/gaming-your-way-top-how-financial-software-companies-can-kline/
Throughout its history, our firm has been guided by three core principles:
- Never compromise on quality: We hire only the best people, giving them the best equipment and tools, so that we can build the highest performing, most stable, and best supported technology in the industry.
- Operate with integrity: Our products are designed to be uncompromisingly fair and transparent both to our clients as well as their customers.
- Never take risk in the market: We are not a hedge fund, we're not a brokerage, and we never trade on our own behalf. By avoiding taking any side in financial transactions we are able to remain independent, impartial, and focused solely on making the best possible product for our customers.
oneZero is proud to have been named one of Business Intelligence Group's Best Places to Work for three consecutive years:
https://www.onezero.com/homepage/onezero-2024-best-place-to-work-for-third-year/
The Boston Globe names oneZero a Top Place to Work in 2022, and 2023: https://www.onezero.com/homepage/the-boston-globe-names-onezero-a-top-place-to-work-for-second-year-in-a-row/
oneZero earns 2024 Great Place To Work Australia Certification
https://www.onezero.com/awards/onezero-2024-great-place-to-work-australia-certification/
Please see oneZero featured in e-Forex Magazine to learn more about the company and our dynamic team (https://goo.gl/vbXw8i).
Job Purpose:
We are building a modern, high-performance web-based financial product, and we are looking for an experienced Senior Full-Stack .NET Developer to help drive the development of our innovative Web UI and backend APIs. This is a senior-level role that requires deep expertise in backend development with C# and .NET, alongside solid frontend development experience with JavaScript/TypeScript, HTML, and CSS. You will collaborate with a cross-functional team to deliver seamless, reliable, and real-time user interfaces that enhance the user experience for financial applications.
Duties:
- Backend Development: Design, develop, and maintain backend services and APIs using C# and ASP.NET for integration with the frontend, ensuring scalability, performance, and maintainability. Collaboration: Work closely with the design, product, QA and operations teams to define user interface designs and implement solutions that meet functional and business requirements. System Design & Architecture: Contribute to the architecture of both the backend systems and the frontend interface, ensuring a seamless flow of data between the two. Optimization & Troubleshooting: Profile, debug, and optimize both backend and frontend systems to ensure high performance and low latency, especially for large datasets.
- Mentorship & Knowledge Sharing: Provide technical leadership to junior developers, fostering best practices and continuous learning within the team.
- Real-Time Systems: Implement real-time features, leveraging technologies such as SignalR/WebSockets to ensure data updates are reflected instantly in the UI.
- Code Quality & Performance: Write clean, maintainable, and well-tested code, focusing on high performance, responsiveness, and accessibility.
- Frontend Development: Implement dynamic and responsive web interfaces using JavaScript/TypeScript and modern frameworks (e.g., React or Kendo UI), ensuring high-quality user interactions and real-time updates of data.
Requirements:
- Extensive experience in C#, ASP.NET (Core), and SQL for backend development.Strong knowledge of HTML5, CSS3, and pre-processors like LESS.Familiarity with SignalR or WebSockets for real-time communication.Ability to work autonomously with minimal oversight while collaborating closely with the broader team.Proven experience in building complex, dynamic web interfaces in a financial or enterprise environment is a plus.
- Excellent communication skills, with the ability to explain complex technical concepts clearly to both technical and non-technical stakeholders.
- High attention to detail and a commitment to delivering polished, production-ready code.
- Expertise in building scalable, maintainable, and performant systems.
- Experience designing and consuming REST APIs and working with OAuth 2.0 or other authentication/authorization protocols.
- Solid understanding of frontend development with JavaScript and TypeScript (preferably with frameworks like React or Vue.js).
Required Experience
- 5 years of professional experience with C#, ASP.NET, and modern frontend technologies.Strong expertise in JavaScript/TypeScript, modern UI frameworks, and responsive design principles.
- Proven track record in designing, developing, and deploying full-stack applications in a fast-paced, agile environment.
- Strong expertise in JavaScript/TypeScript, modern UI frameworks, and responsive design principles.
Additional Requirements
- Must have current legal authorization to work in the United States.
- Strong problem-solving skills and a proactive attitude in tackling complex development challenges.
Pluses:
- Experience working on institutional financial trading products.
- Familiarity with Kendo UI for jQuery.
- Experience with C or additional backend programming languages.
- Knowledge of cloud services (e.g., Azure, AWS).
- Experience with front-end performance optimization and profiling.
- Understanding of big data visualization techniques.
- Familiarity with CI/CD pipelines and version control (e.g., Git).
The salary range for this role is $150,000- $200,000, depending on relevant experience.
Salary : $150,000 - $200,000