Principal Software Architect

3 weeks ago


Princeton, New Jersey, United States RxSense Full time

RxSense is a high-growth healthtech company empowering clients and consumers with technology to access lower cost prescription drugs. Its transformative cloud-based enterprise platform enables clients to take control of their pharmacy benefits with fast, flexible and customizable solutions and real time data insights to improve operational and financial performance -- and ultimately deliver better care to patients nationwide. RxSense also owns and operates SingleCare, a free prescription savings service that offers consumers access to consistently low prices on prescription drugs. Through its partnerships with the country's largest pharmacies and grocers, including CVS, Walgreens, Walmart, Kroger and Albertsons, SingleCare improves access and adherence to more affordable medications and has helped millions of Americans collectively save over $8 billion on their medications.

RxSense is a great place to work Our company has earned recognition as one of Fast Company's Most Innovative Companies, Forbes' Top Startup Employers, Modern Healthcare's Best Places to Work in Healthcare, and Inc's Best in Business and Best Workplaces.

The Principal Software Architect will design, produce and implement functional software solutions in a fast-paced organization where the technology is the product. This position requires a high attention to detail, self-initiative, the ability to work in an entrepreneurial environment, excellent organization and problem-solving skills, and the ability to work well with other software engineers on the team. In this role, you will design and develop software solutions within a cloud based, microservices architecture using leading edge technologies including C#, .NET and Visual Studio.

Create architectural approaches for software design and implementation to guide the development team.
Support the transformation of the technology architecture to support the company growth plans, building scalable platform solutions as well as building and customizing best in class software products.
Partner with the product team to create and manage epic and sprint schedules for the development and deployment of all significant projects based on resources, dependencies, and requirements.
Instill a culture of urgency while not sacrificing code confidence and product quality.
Produce, test and debug code.
Define the technical footprint and architecture; build and execute on the architecture plans in an efficient manner to build the best-in-class user and customer experience.
Apply your depth of knowledge and expertise to all aspects of technology strategy, software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common technology and company goals.
Provide technical guidance and coaching to engineers, including code review.
Lead by example to foster a team culture conducive to innovation, high productivity, and high quality in a fast-paced, dynamic environment.

Work within our multi-technology stack including Vue, React, .Net 5, Python and Docker to build services and applications.
10 plus years' experience developing web applications with a popular, strongly typed, general purpose programming language like C#.
Mastery of C#, .NET, Visual Studio, MVC or demonstrable skills in another equivalent stack.
BS or MS in computer science or information technology, or equivalent experience required.
Experience using RESTful web services with the WebAPI framework.
Proficiency with relational databases like MySQL or SQL Server and performance tuning.
Experience with agile software development practices, integration and release methodologies. Good mix of architecture and development skills.
Snowflake experience is a plus.
Experience building B2B SaaS products and B2C content and data marketplace a plus.

Salary Range: 180, ,000
RxSense believes that a diverse workforce is a more talented and productive workforce. As such, we are an Equal Opportunity and Affirmative Action employer. Our recruitment process is free from discriminatory hiring practices and all qualified applicants are considered for employment without regard to race, color, religion, sex, gender, sexual orientation, gender identity, ancestry, age, or national origin. Neither will qualified applicants be discriminated against on the basis of disability or protected veteran status. We believe in the strength of the collaboration, creativity and sense of community a diverse workforce brings.

  • Princeton, New Jersey, United States RxSense Group Full time

    About RxSense GroupRxSense Group is a leading healthtech company that empowers clients and consumers with technology to access lower cost prescription drugs. Our transformative cloud-based enterprise platform enables clients to take control of their pharmacy benefits with fast, flexible and customizable solutions and real-time data insights to improve...


  • Princeton, New Jersey, United States ZS Full time

    ZS: Where Passion Transforms LivesJoin Us at ZS, a Leading Management Consulting and Technology FirmZS is committed to transforming global healthcare and beyond, with our exceptional team as our most valuable asset. Collaborate with a group of talented professionals and experts to create innovative solutions for patients and consumers worldwide.Bring your...


  • Princeton, New Jersey, United States MDMS Recruiting LLC Full time

    About the RoleWe are seeking a highly skilled Lead Software Architect to join our team at MDMS Recruiting LLC. As a key member of our development team, you will be responsible for designing and implementing complex software solutions to support our business requirements.Key ResponsibilitiesConduct code reviews and ensure high-quality code automation and good...


  • Princeton, New Jersey, United States Jobs via eFinancialCareers Full time

    About the Position:Internal Grade Level:11Position Overview: Senior Java Software Architect.Team Overview: The Core Services team operates on a global scale, driving innovation and concentrating on the development of contemporary cloud-native frameworks and platforms. We are in the process of constructing a cloud-native microservices architecture from the...


  • Princeton, New Jersey, United States ZS Full time

    ZS: Where Passion Transforms LivesJoin Us at ZS, a Leading Management Consulting and Technology FirmZS is committed to transforming global healthcare and beyond, with our exceptional team as our most valuable asset. Collaborate with a group of talented professionals and experts to create innovative solutions for patients and consumers around the world.Bring...


  • Princeton, New Jersey, United States ZS Full time

    ZS: Where Passion Transforms LivesJoin Us at ZS, a Leading Management Consulting and Technology FirmZS is committed to transforming global healthcare and beyond, with our exceptional team as our most valuable asset. Collaborate with a group of brilliant minds and experts to develop innovative solutions for patients and consumers worldwide.Bring your...


  • Princeton, New Jersey, United States ZS Full time

    ZS: Where Passion Transforms LivesJoin Us at ZS, a Leading Management Consulting and Technology FirmZS is committed to transforming global healthcare and beyond, with our outstanding team as our most valuable asset. Collaborate with a group of exceptional professionals and specialists to create innovative solutions for patients and consumers around the...


  • Princeton, New Jersey, United States ZS Full time

    ZS: Where Passion Transforms LivesJoin Us at ZS, a Leading Management Consulting and Technology FirmZS is committed to transforming global healthcare and beyond, with our exceptional team as our most valuable asset. Collaborate with a group of brilliant minds and experts to develop innovative solutions for patients and consumers worldwide.Bring your...


  • Princeton, New Jersey, United States SRI Infotech Full time

    Position Overview:We are seeking a skilled Cybersecurity Software Engineer to collaborate with business analysts in order to gather and evaluate business requirements. You will engage in all stages of the Software Development Lifecycle (SDLC), contributing to the design and implementation of robust security solutions.Key Responsibilities:- Design and...


  • Princeton, New Jersey, United States Diverse Lynx Full time

    Greetings, I hope this message finds you well. My name is Shristi Awasthi, and I serve as a Senior Talent Acquisition Specialist at Diverse Lynx. We specialize in providing IT Consulting Services tailored to meet our clients' immediate and long-term resource requirements. I am reaching out to you because your profile aligns with our current needs. Position:...


  • Princeton, New Jersey, United States InsideHigherEd Full time

    Position OverviewThe Princeton Language and Intelligence Initiative at Princeton University is seeking applications for a Chief Research Software Engineer. This initiative encompasses three primary research areas: (a) Enhancing the design, evaluation, safety, and comprehension of large AI models, particularly language models; (b) Implementing large AI models...


  • Princeton, New Jersey, United States Munich Re Full time

    NOTICE OF FILINGMunich Re America Services, Inc. is seeking a Senior Software Engineer for its operations.Role Overview:The selected candidate will be responsible for developing and architecting intricate software solutions that align with the organization's IT framework and customer specifications.Collaboration with the Architecture team is essential to...


  • Princeton, New Jersey, United States Lorven technologies Full time

    Position OverviewJob Title: IBM OpenPages Architect & DeveloperLocation: Remote Work AvailableEmployment Type: Full-TimeKey Responsibilities:Experience: 3-10 years of hands-on experience in deploying and configuring IBM OpenPages solutions.Domain Expertise: Comprehensive understanding of Risk Management, Corporate Governance, and Data Asset Management...


  • Princeton, New Jersey, United States BrainWave Professionals Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at BrainWave Professionals. As a Senior Software Engineer, you will be responsible for designing and developing data processing patterns to simplify the complexity of real-world data engineering architecture.Key Responsibilities:Design and develop high-performance...


  • Princeton, New Jersey, United States State Street Corporation Full time

    About the RoleWe are seeking a highly experienced and skilled Senior Risk Management Application Architect to join our team at State Street Corporation. As a key member of our Global Technology Services organization, you will play a critical role in designing and implementing enterprise risk management solutions that meet the evolving needs of our...


  • Princeton, New Jersey, United States NR Consulting Full time

    Job Title: Appian Solutions Architect Location: Remote or Hybrid Type: Contractual Engagement Key Qualifications: Bachelor’s degree in Computer Science, Information Systems, or a related discipline. 6-8 years of experience in crafting enterprise-level web solutions. 2-3+ years of expertise in building intricate workflow-driven applications...


  • Princeton, New Jersey, United States Educational Testing Service (ETS) Full time

    Position OverviewAbout Educational Testing Service (ETS):For over 75 years, ETS has enhanced products and services based on rigorous research and a commitment to the transformative power of education. Our mission is to promote quality and equity in education, providing innovative learning solutions, pioneering research, and reliable assessments that guide...


  • Princeton, New Jersey, United States InsideHigherEd Full time

    Position OverviewThe Princeton Language and Intelligence Initiative at Princeton University is seeking a Chief Research Software Engineer. This initiative encompasses three primary research areas: (a) Enhancing the design, evaluation, safety, and comprehension of extensive AI models, particularly language models; (b) Implementing large AI models across...


  • Princeton, New Jersey, United States InsideHigherEd Full time

    Overview Embrace the chance to revolutionize the operational framework of our organization. Help us leverage cutting-edge technologies to enhance our enterprise and unlock your potential. InsideHigherEd is in search of a dedicated Senior Network Engineer to architect, deploy, and sustain our expanding hardware and software network systems. You will play a...


  • Princeton, New Jersey, United States InsideHigherEd Full time

    OverviewThe "Princeton Language and Intelligence" Initiative at Princeton University is seeking applications for a Lead Research Software Engineer. This interdisciplinary initiative encompasses three primary research areas: (a) Enhancing the design, evaluation, safety, and comprehension of large AI models, particularly language models; (b) Leveraging large...