Sr Software Engineer

Tarvos Talent

  • Fitchburg, WI
  • Permanent
  • Full-time
  • 23 days ago
Job DescriptionPosition: Senior Software Engineer
Location: Madison, WI (onsite)Responsibilities:As a Senior Software Engineer, you will collaborate with our client's R&D team to design and develop software for analyzing scientific data. Key responsibilities include:
  • Designing and developing Windows desktop applications for real-time data reconstruction.
  • Managing all phases of the software lifecycle, including design, review, implementation, deployment, and defect tracking.
  • Interfacing with internal and external stakeholders to capture, analyze, and implement functional requirements.
  • Collaborating with and managing technical aspects of offsite third-party contributors.
  • Developing a comprehensive understanding of the theory, operation, and applications of advanced scientific instrumentation.
  • Supporting applications, service, and manufacturing personnel through hands-on collaboration, troubleshooting, and guidance.
Qualifications:We seek a proactive team player with a track record of success in designing and deploying intricate analytical software. Ideal candidates will have expertise in several of the following areas:
  • Developing Windows desktop applications and DLLs using technologies like C#/WPF/WinUI
  • Microsoft Visual Studio, .NET, Entity Framework, SQL Server, and MVVM.
  • Implementing Agile methodologies, including continuous integration practices.
  • Crafting modern graphical user interfaces.
  • Developing and debugging multithreaded applications, with a focus on optimizing algorithms for processing large datasets (tens of gigabytes).
  • Experience with C++/CLI.
Position Requirements:The successful candidate will meet the following criteria:
  • Bachelor's degree in Computer Science, Engineering, Math, or Science.
  • At least 7 years of hands-on experience in design and development.
  • Experience working in collaborative software development environments.
  • Ability to work autonomously.
  • Team player, working cross-functionally with product stakeholders, team members, leadership.
This role is onsite in Madison, Wisconsin. Relocation is being offered. Person must reside within the US.Please submit your resume highlighting your experience to be considered. Interviews are taking place now.

Tarvos Talent