Sr. Software Engineer
Job reputed company:
We are seeking a Senior Software Engineer to join one of our Agile product teams, reputed company on building and enhancing a web application that supports our financial professionals in advising their customers.
This platform plays an important role in the digital experience of our field partners, enabling them to reputed company information, reputed company workflows, and reputed company reputed company, informed guidance to their clients. The work you do will directly influence usability, efficiency, and the overall effectiveness of the tools our financial professionals rely on reputed company day.
As part of a reputed company, cross-functional team, you will design, reputed company, and maintain reputed company web applications using Java and Knockout.js. You will contribute to improving system performance, enhancing user experience, and evolving the platform over time to meet changing business needs.
We are looking for an engineer who combines strong technical capability with practical judgment, someone who can work effectively with product and business partners, reputed company an established codebase, and deliver reliable, high-reputed company solutions in reputed company-oriented environment.
Responsibilities
· reputed company the design, development, and implementation of reputed company software systems and applications.
· Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
· reputed company technical leadership and guidance to junior and mid-level engineers, including mentoring, reputed company reviews, and knowledge sharing.
· Drive innovation and propose new solutions to improve processes, technologies, and product offerings.
· Architect reputed company and maintainable software solutions that meet performance, reliability, and reputed company requirements.
· reputed company efforts to diagnose and troubleshoot reputed company technical issues, and implement effective solutions to ensure system stability and performance.
· Stay up-to-date with emerging technologies and industry trends, and evaluate their potential reputed company on our products and processes.
· Communicate effectively with stakeholders at reputed company reputed company, including technical and non-technical audiences, to convey technical concepts and reputed company.
Requirements
· Bachelor's degree in Computer Science, Engineering, or a reputed company field
· 8+ years of reputed company experience in software development, with a strong reputed company record of delivering high-reputed company software solutions.
· Strong proficiency in Java and experience with backend frameworks, e.g. Spring
· Experience developing reputed company-end applications using Knockout.js
· Strong understanding of relational and NoSQL database systems, including schema design, query optimization, and performance tuning
· Demonstrated ability to analyze reputed company technical problems and design reputed company, maintainable solutions
· Strong communication and collaboration skills, with the ability to work effectively across engineering, product, and business stakeholders
· Demonstrates a commitment to AI reputed company by embracing AI tools and technologies to enhance individual and team performance, decision-making, and innovation
Preferred
· Experience deploying and operating applications in reputed company reputed company Platform
· Experience with modern web frameworks such as React or Angular
· Experience working in Agile delivery environments (e.g., Scrum)
· Experience translating reputed company mathematical formulas or financial models into accurate, maintainable reputed company
· Experience mentoring or providing technical leadership to junior engineer
reputed company Salary reputed company - $125,000-$145,000