Job Url: https://www.remoterocketship.com/company/csiperseus/jobs/programmer-united-states-remote Job Description: Perseus Group, Constellation Software Website LinkedIn All Job Openings Perseus Group is a part of Constellation Software Inc. , focused on investing in and building enduring software businesses. With operations in over 100 vertical markets and a family of more than 800 companies, Perseus Group specializes in acquiring B2B software companies that provide mission-critical solutions for niche markets. Their approach involves offering permanent capital, fostering a culture of excellence, and ensuring recurring revenue through SaaS or maintenance models. The group emphasizes continuous improvement, empowered leadership, and integrity in all operations. 10,000+ employees Founded 1997 🀝 B2B ☁️ SaaS Programmer 2 days ago πŸ‡ΊπŸ‡Έ United States – Remote πŸ’΅ $72k - $108k / year ⏰ Full Time 🟑 Mid-level 🟠 Senior πŸ–₯ Software Engineer SQL .NET Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ Analyze, understand, and document a complex VB6 codebase used in qualified retirement plan administration, ensuring thorough documentation to facilitate future maintenance and enhancement. β€’ Refactor, rewrite, and optimize legacy code into modern architectures using VB.NET or C#, aiming for improved performance, maintainability, and scalability. β€’ Collaborate effectively with cross-functional teams, including business analysts, QA teams, and product stakeholders, to translate business rules into clean, maintainable, and scalable code. β€’ Maintain system integrity and data accuracy during the migration process to prevent any disruptions in service. β€’ Implement unit tests and assist with automated testing strategies to ensure the reliability and quality of the modernized system. β€’ Participate in architectural and design discussions to propose and implement improvements in system performance, maintainability, and security. β€’ Proactively identify and resolve issues related to code quality, performance, and technical debt to ensure a robust and efficient system. β€’ Support ongoing system maintenance and enhancements post-migration to continuously improve the system’s functionality and performance. β€’ Ensure strict compliance with data security and retirement plan regulatory requirements to protect sensitive information and maintain regulatory standards. 🎯 Requirements β€’ 5+ years of professional software development experience. β€’ Strong hands-on experience with VB6 and legacy Windows desktop applications. β€’ Proficiency in VB.NET and/or C#, with a solid understanding of .NET Framework or .NET Core. β€’ Experience in large-scale codebase refactoring and system migration projects. β€’ Solid understanding of software engineering best practices: design patterns, version control, testing, and documentation. β€’ Experience working with relational databases (e.g., SQL Server). β€’ Strong analytical and debugging skills. β€’ Excellent communication and documentation skills. πŸ–οΈ Benefits β€’ Full time employees will also be eligible for enrollment in a wide range of choices of benefits , including medical, dental, vision, basic life insurance, short/long term disability, 401(k) participation (with company match). β€’ Time off (US Only): The Company provides a minimum of 10 days of vacation for new employees , sick time based on state requirements, 8 Company-paid holidays and 2 personal holidays per year. Apply Now