Job Closed
This listing is no longer active.
We recognize the value and importance of diversity and inclusion in our communities and in the workplace. We celebrate diversity and one of our goals as an employer is to create an inclusive work environment for all employees. We are an equal opportunity employer and do not discriminate against any employee or applicant because of: Race Religion Sex Sexual orientation including gender identity or expression Pregnancy National origin Age Marital status Veteran status Disability status Any other category or characteristic protected by law Applicants with disabilities who would like to require a reasonable accommodation related to any part of the application process may contact us at Perseus_HR@constellationhbs.com . NOTE: If an applicant is selected to receive a conditional offer of employment, and in accordance with applicable law, a criminal background check may be conducted before the offer becomes final and employment begins. Pursuant to the San Francisco Fair Chance Ordinance, and other applicable laws, we will consider for employment qualified applicants with arrest and conviction records.
.Net Software Engineer
Location
United States
Posted
74 days ago
Salary
$63K - $77K / year
Seniority
Mid Level
Job Description
.Net Software Engineer
Perseus Group, Constellation Software
At CalcAir, we’ve been helping employee benefits professionals breathe easier for over 50 years—and we’re just getting started. As a trusted name in benefits software and services, we blend deep industry roots with a forward-thinking mindset. CalcAir is part of the Gemini Group, one of the operating groups within Constellation Software Inc. (CSI). Being under CSI—a global leader in vertical market software—means we benefit from the stability, innovation, and long-term investment philosophy of a world-class software organization, while still operating with the agility and culture of a specialized team. Join a team where experience meets innovation, and where your work truly shapes the future of how people work, plan, and retire. If you're ready to make an impact, grow your career, and have a little fun along the way, CalcAir might be the perfect fit. Learn more about us here: ➡️ CalcAir: https://calcairebs.com/ ➡️Gemini: https://www.csigemini.com/ ➡️ Constellation Software: https://www.csisoftware.com/ About the Role: We are seeking an experienced and meticulous .Net Software Engineer to take a lead role in the refactoring and modernization of a mission-critical retirement plan administration system. This legacy application has been developed and maintained over 25 years using Visual Basic 6 (VB6) and is now being migrated to VB.NET or C#. This project is crucial for enhancing the efficiency, security, and scalability of our core systems. You will work closely with business analysts, QA teams, and product stakeholders to understand business logic, redesign and optimize code, and ensure the modernized solution maintains functionality, performance, and regulatory compliance. Key Responsibilities: - 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. Core Competencies: - Strong team player with excellent interpersonal skills - Detail-oriented and capable of managing complex technical challenges - Effective communicator, able to convey ideas clearly to technical and nontechnical stakeholders - Proactive problem-solver with a continuous improvement mindset Required Qualifications: - 2+ years of professional software development experience - 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 Preferred Qualifications - Experience with qualified retirement plan administration or financial services systems - Familiarity with modernization tools (e.g., code analyzers, migration tools) - Experience working in agile or iterative development environments - Understanding of data compliance requirements (e.g., ERISA, IRS guidelines) Why Join Us? - Be part of a transformative project impacting the core systems of a respected retirement software provider - Collaborate with a dedicated team that values quality, innovation, and long-term system sustainability - Competitive compensation and benefits - Opportunity to shape the future architecture of a critical enterprise platform What's important to us at Gemini: Make long term investments In people, technology, and customers. What goes around comes around and when possible, we try to pay it forward. Growth through learning Learning is the key to success. We encourage employees to share their expertise and best practices with their peers. That way, we all grow together. Autonomy Our staff operate independently in a decentralized structure. Whenever possible, we provide the independence required to drive growth and success. Trust comes first We believe in full transparency and ongoing communication; if there is a problem, we try to work collaboratively on solution FLSA Designation (US Only): Exempt Salary Range: The estimated base salary range for this role is USD$63,000.00 - USD$77,000.00 per year. We include salary ranges in job postings only where required by applicable pay transparency laws, based on the jurisdictions in which the role may be performed. The posted range is a good faith estimate and reflects factors that are subject to change. Final offer amounts may vary based on job-related factors, including work location, candidate experience and expertise, and other relevant considerations. Other Compensation (US Only): This role will also be eligible for participation in a Company profit sharing bonus plan. Plan details will be provided to you upon hire. Benefits (US Only): 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. We recognize the value and importance of diversity and inclusion in our communities and in the workplace. We celebrate diversity and one of our goals as an employer is to create an inclusive work environment for all employees. We are an equal opportunity employer and do not discriminate against any employee or applicant because of race, religion, sex, sexual orientation including gender identity or expression, pregnancy, national origin, age, marital status, veteran status, disability status, or any other category or characteristic protected by law. Applicants with disabilities who would like to require a reasonable accommodation related to any part of the application process may contact us at Perseus_HR@constellationhbs.com. NOTE: If an applicant is selected to receive a conditional offer of employment, and in accordance with applicable law, a criminal background check may be conducted before the offer becomes final and employment begins. Pursuant to the San Francisco Fair Chance Ordinance, and other applicable laws, we will consider for employment qualified applicants with arrest and conviction records. #Calcair
Job Requirements
- 2+ years of professional software development experience
- 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
- Experience with qualified retirement plan administration or financial services systems
- Familiarity with modernization tools (e.g., code analyzers, migration tools)
- Experience working in agile or iterative development environments
- Understanding of data compliance requirements (e.g., ERISA, IRS guidelines)
Benefits
- Be part of a transformative project impacting the core systems of a respected retirement software provider
- Collaborate with a dedicated team that values quality, innovation, and long-term system sustainability
- Competitive compensation and benefits
- Opportunity to shape the future architecture of a critical enterprise platform
Related Guides
Related Job Pages
More Software Engineer Jobs
The Company Farmers Business Network™ (FBN™) is a mission-driven AgTech company powering the prosperity of family farmers with an integrated, technology-enabled agricultural platform. Your work will make a real difference in the lives of farmers across the continent. Our platform empowers FBN™ members to make confident decisions for farm viability and address global challenges like food security and sustainable agriculture. Backed by leading investors, FBN™ offers competitive compensation, benefits, career mobility and deep ownership of the products that you create. The Role FBN is pioneering FinTech in the agriculture space. We are building the leading E-Commerce marketplace serving the unique needs of farmers. In this role, you will: - design, build and maintain high-quality software solutions to real-world problems - architect and implement back-end systems for a groundbreaking FinTech platform - own full feature sets and significant portions of the codebase - collaborate closely with product management, data science, and business leaders - continue to push your engineering skills through complex projects and collaborations with highly experienced engineers The Person You are the right person for this role if you have a passion for building robust and scalable systems that tame complex problems, with an appreciation for quality and testability. Additionally, you should have: - 6+ years of relevant experience - excellent computer science skills - strong track record and architectural skills for building complex backend systems - deep expertise in a programming language such as Python / Go / Java / C++, etc - relational database experience (e.g.: Postgres, MySQL) - exposure to DevOps (AWS) - experience with latest LLM-powered coding tools and agents - Preferred Locations: Sioux Falls, SD or Raleigh, NC This position is open to remote candidates legally authorized to work in the United States. Employees in Raleigh, NC or Sioux Falls, SD area may be required to work a hybrid in-office/remote schedule. This position may require up to minimal travel. The following represents FBN's reasonable estimate of the US national average base salary range for this role based on market data and placement of internal employees: $135,900-$166,000. This salary range may vary based on geography and the higher cost of labor in some metropolitan areas. Beyond Base Pay, FBN also offers all full-time/permanent employees competitive total compensation packages that include equity compensation (dependent upon job level), incentive/bonus plans (dependent upon position), paid holidays plus an additional floating holiday, work flexibility including paid time off and remote work if your role is eligible, parental leave, benefits including but not limited to: medical, dental, vision, wellbeing, short & long term disability, life insurance, 401k, HSA employer contributions, and more. FBN is proud to be an equal opportunity employer that is committed to diversity and inclusion in the workplace. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. FBN considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. We participate in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program here. FBN is also committed to providing reasonable accommodations to the known limitations for qualified applicants with disabilities and disabled veterans in our job application process. If you need assistance to complete this form or participate in an interview, please let us know.
Senior Software Engineer, MongoDB Server Clusters and Interfaces
MongoDBMongoDB, originally called 10gen, is a software development company. Since 2007, MongoDB has created an open-source, document-oriented database to help clients
Join one of our Clusters and Integrations teams, and help build the core infrastructure that will help MongoDB become a world-class distributed database! On Clusters & Interfaces, you’ll work on some of the hardest, most impactful problems MongoDB is facing today in areas like networking, observability, workload management, and data movement. Recently, we’ve been focusing on strengthening MongoDB’s availability guarantees through improvements in connection management, load shedding, robust scale-out, and availability testing. Our team champions a strong culture of inclusivity, diversity, and collaboration. If you want to work on a collaborative team that applies distributed systems fundamentals to deliver core features of a popular database, join us! Let’s change what’s possible for application developers, system architects, and database operators. This role will be based remotely the United States. Candidate Profile - 5+ years of experience building distributed systems - Solid experience writing and reviewing code in C++ - Proficiency in C++. Experience with building production-level code with a large user base, robust design structure and rigorous code quality. Bonus for familiarity in Rust! - Degree in Computer Science or similar field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design/architecture - Passion for the theory and practice of system design for large-scale distributed systems, as well as hands-on or academic experience in the domain - Understands modern computer architecture and internals to the degree that they can reason about how specific design choices plays out in a system like MongoDB - Has demonstrated industry success or academic research in areas such as: - High performance / low latency networking - Performance tuning - Distributed systems - System observability - System resiliency Success Measures - In your first month, you’ll understand the high-level architecture of MongoDB, dive into the details of your team’s components, and resolve a few bugs - In the first three months, you’ll contribute to the development of a project slated for the next release of MongoDB, take on code review responsibilities, and participate in design reviews for new features - In the first six months, you’ll lead the development of a new feature and help mentor new engineers on the team About MongoDB MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, transform, and disrupt industries with software. MongoDB’s unified database platform—the most widely available, globally distributed database on the market—helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and nearly 60,000 customers—including 75% of the Fortune 100 and AI-native startups—relying on MongoDB for their most important applications, we’re powering the next era of software. Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB. To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world! MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Req ID: 425246 MongoDB’s base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB’s total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, 401(k) plan, mental health counseling, access to transgender-inclusive health insurance coverage, and health benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to U.S.-based candidates. MongoDB’s base salary range for this role in the U.S. is: $87,000—$172,000 USD
Flutter Developer
AxiansPTAt Axians, we value talent — not labels. We believe in a culture of inclusion, where everyone has a place. All applications are considered based on merit, with no discrimination of any kind. This is your opportunity to join an international group, working on a project that needs you to help tackle the challenges of digital transformation.
Role Description We are looking for a Flutter Developer for a project in the technology sector. - Collaborating with the team to define the MVP and overall platform architecture; - Designing, developing, and maintaining a scalable, high-performance application using Flutter; - Ensuring seamless integration between the front-end (Flutter) and the back-end (Nest.js); - Optimizing application performance and user experience; - Implementing best practices for security and data protection; - Participating in code reviews, testing, and deployment processes. Qualifications - Senior-level experience in Flutter development (4-5 years); - Experience building scalable and high-performance applications; - Solid understanding of front-end and back-end integration (preferably with Nest.js); - Focus on performance, usability, and clean code practices; - Experience with secure application development and data protection principles; - Strong sense of ownership, responsibility, and attention to detail; - Excellent communication skills; - Fluency in English. Benefits - Stable professional career; - Prospects for career advancement through training and new certifications; - Work Life Balance to reconcile work and family requirements; - Attractive, evolving compensation including performance bonuses, health insurance, and an employee assistance program.
Role Description This is a senior individual contributor role focused on building and improving the core platform that powers VBA’s applications. You’ll design and develop scalable services, contribute to system design decisions, and help embed AI-driven capabilities into real workflows. This is not a ticket factory role — but it is a hands-on builder role. - Build critical platform components — and what you build becomes the foundation others rely on. Qualifications - 8+ years building production software on modern platforms - Strong C# / .NET experience building backend services and APIs - Experience designing scalable backend systems - Strong API and service architecture experience - Relational database experience - Experience working across the full development lifecycle - CI/CD and modern deployment familiarity - Ability to own features from design through delivery - Interest in AI-driven development or automation Requirements - Distributed or event-driven systems - AI-powered features or automation workflows - Performance and scalability optimization - Contributions to tooling or developer productivity - Informal mentorship experience Benefits - Remote/Hybrid Schedules (depending on job role) - 12 Paid Holidays - Responsible Time Off - Volunteerism Day - Paid Parental Leave: - 2 Weeks: Bonding Leave - 10 Weeks: Supplemental Medical Leave (for Birthing Parents Only) - Life insurance - $500,000 guaranteed issue - Short- and long-term disability insurance - Employer match on employee 401(k) contributions - Broadband Reimbursement up to $120 - Health Insurance (2-Medical Plan Options) - Dental and vision coverage also subsidized by VBA - Employee Assistance Program

