About FactSet
FactSet is a leader in providing research and analytical tools to finance professionals. FactSet offers instant access to accurate financial data and analytics around the world. FactSet clients combine hundreds of databases from industry-leading suppliers into a single powerful information system.
Job Description
We are seeking an experienced Senior C# Engineer with expertise in frameworks such as WPF, MVC, and ADO.NET. This role requires an individual who excels at investigating and remediating issues within existing systems and possesses strong skills in SQL Server queries and resource tuning. The ideal candidate will be a proven problem-solver who brings additional knowledge of Python, API development, current architectural patterns, and lean programming to enhance our enterprise-level applications.
Job Responsibilities:
Framework Expertise: Develop and maintain applications using C#, leveraging frameworks such as WPF, MVC, and ADO.NET to ensure high performance and scalability.
Issue Investigation & Remediation: Analyze, troubleshoot, and resolve complex issues within existing systems, employing best practices to enhance system reliability and performance.
SQL Server Proficiency: Design, optimize, and execute SQL queries for efficient data retrieval and manipulation, ensuring database performance tuning and resource management.
Python and API Development: Utilize knowledge of Python to complement C# development efforts and contribute to API creation and integration, enhancing application functionality and interoperability.
Enterprise Application Development: Architect, implement, and maintain enterprise-grade applications that meet business requirements and adhere to industry standards.
Continuous Improvement: Actively participate in code reviews and collaborative development efforts to drive innovation and continuous improvement within the team.
Current Architectural Patterns & Lean Programming: Apply modern architectural patterns and lean programming principles to streamline development processes and improve system efficiency.
Documentation: Prepare comprehensive technical documentation to support system modifications and provide guidance for future development efforts.
Stakeholder Collaboration: Work closely with cross-functional teams, including project managers, business analysts, and other engineers, to deliver high-quality solutions.
Job Requirements:
Bachelor's degree in Computer Science, Information Systems or a related field.
Should have 3 to 5 years of relevant experience.
Proven experience in C# development with a strong focus on WPF, MVC, and ADO.NET frameworks.
Demonstrated ability to investigate and resolve issues within complex systems.
Advanced skills in SQL Server, including query optimization and resource tuning.
Knowledge of Python and experience with API development.
Strong understanding of current architectural patterns and lean programming practices.
Excellent analytical skills and attention to detail to ensure accuracy and efficiency in development work.
Effective communication skills to collaborate with team members and stakeholders.
Traits Expected from a Senior Enterprise Engineer:
Leadership: Capable of mentoring junior engineers and leading development projects.
Adaptability: Able to quickly learn and integrate new technologies and methodologies.
Initiative: Takes proactive steps to identify and address potential system weaknesses and opportunities for enhancement.
Innovation: Continuously seeks out new approaches and ideas to optimize and improve system performance and functionality.
Join our team and contribute your expertise towards developing robust solutions that power our critical business operations.
Diversity
At FactSet, we celebrate diversity of thought, experience, and perspective. We are committed to disrupting bias and a transparent hiring process. All qualified applicants will be considered for employment regardless of race, color, ancestry, ethnicity, religion, sex, national origin, gender expression, sexual orientation, age, citizenship, marital status, disability, gender identity, family status or veteran status. FactSet participates in E-Verify.
Returning from a break?
We are here to support you! If you have taken time out of the workforce and are looking to return, we encourage you to apply and chat with our recruiters about our available support to help you relaunch your career.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
At FactSet, we're on the lookout for a talented Software Engineer C# Developer to join our dynamic team! As a leader in providing cutting-edge research and analytical tools to financial professionals, we pride ourselves on combining hundreds of databases into a powerful information system. In this role, you’ll be diving into the world of C# development with frameworks like WPF, MVC, and ADO.NET. You'll have the chance to use your problem-solving skills to investigate and resolve complex issues, while optimizing SQL Server queries for maximum efficiency. Your experience with Python and API development will also be invaluable as you contribute to building robust enterprise applications. Join us and collaborate with passionate team members, share your insights during code reviews, and drive continuous improvement within our projects. We encourage innovation and embrace best practices to enhance system performance. If you're ready to take the next step in your career and make a significant impact, consider FactSet where diversity of thought and experience is celebrated, and where we support every team member in achieving their best work.
Join FactSet as a Senior Product Manager and lead the development of advanced analytics applications for the finance industry.
Join Nearsure as a Senior Fullstack Python Engineer, where you'll develop innovative AI-powered applications in a fully remote environment.
Join Imagen Technologies as a Senior Software Engineer, Infrastructure, and help us enhance our healthcare technology platform.
Join a dynamic team as a Cybersecurity Software Engineer IV, specializing in the design and implementation of cybersecurity measures for medical devices.
Join U.S. Bank as a Software Engineer to develop and enhance Android applications focused on user experience and functionality.
Help shape the future of a cutting-edge lifestyle platform at Sadaora as a Senior Full Stack Engineer, focusing on AI-driven digital experiences.
As a Senior Fullstack Software Engineer at Rippling, you'll play a pivotal role in designing and implementing new products that will reshape how businesses operate.
A Place for Mom seeks a dedicated Staff Software Engineer to guide engineering teams in delivering high-quality technology solutions for senior care services.
Join Fern as a TypeScript engineer to revolutionize the SDK development experience for thousands of developers.
We are committed to being a career destination for collaborative, inclusive, and creative thinkers with a passion and commitment to make a difference. FactSet values diversity and believes that our best ideas can come from anyone, anywhere, at any...
18 jobsSubscribe to Rise newsletter