Principal Software Engineer
Saviance
Job Title- Principal Software Engineer
Location: Remote
Duration: 6 Months Contract to hire bout BigRio:
BigR.io is a technology consulting firm empowering data to drive innovation and advanced analytics. We specialize in cutting-edge Big Data, Machine Learning, and Custom Software strategy, analysis, architecture, and implementation solutions. We are an elite group with MIT roots, shining when tasked with complex missions. Whether it's assembling mounds of data from a variety of sources, surfacing intelligence with Deep Learning, or building high-volume, highly-available systems, we consistently deliver.
Job Overview
We are looking for a Principal Software Engineer to join the BigRio consulting team to deliver projects to our clients.
Key technical skills are Microsoft stack (.Net/Core) / Azure back-end Ninja / Architect level developer with very strong DB and SQL development skills and experience working with modern front-end frameworks such as Angular or React.
This will be mostly a back-end position but with full-stack opportunities if so inclined. The candidate needs to be a team player willing, able, and enjoying coaching more junior teammates and having an uplifting influence on the team.
In this role, you will be accountable for the successful delivery of specific portions of software architecture, technical solutions, and related platform services. You will be the technical leader and solution specialist for the assigned application development and software engineering backlogs that focus on enhancing the features and capabilities of our online technologies and service platforms. You will work closely with the leadership team and business stakeholders to deliver software and IT services that meet user needs. The candidate will demonstrate proven expertise in developing enterprise-scale web-based solutions using industry-recognized cloud platforms (e.g. Azure or AWS), backend (.NET/Core), and frontend technologies (e.g. Angular or React). Our team enjoys challenges and potential for redefining what the healthcare service management experience can be.
Responsibilities and Duties
• Architect and develop high volume, scalable server-side features utilizing .NET, C#, SQL, and MS Azure.
• Participate in full life-cycle software development including requirement and specification analysis, software design, implementation, testing, deployment, and maintenance.
• Contribute to the evolution of the Client's software architecture and design.
• Collaborate with business and technology teammates to analyze functional and technical specifications and decompose them into testable units of work.
• Model and document appropriately to support various software analysis, design, construction, and test activities.
• Employ leading-edge technology and software development principles to construct code that is optimized for high-volume traffic and industry-leading customer experiences.
• Write comprehensive automated unit/integration tests against interfaces and functional requirements.
• Respond to inquiries from business stakeholders, customer support, and internal customers regarding functions and operation of software and systems.
• Coordinate development activities within an agile development environment.
• Review solution designs, conduct code reviews, and provide feedback to the team.
• Support project planning by providing technical details on tasks, estimates, resource projections, and project preparations.
• Help to create and maintain a forward-looking technology roadmap and work with IT leadership and others to attain milestones on said roadmap.
• Maintain source control and change management.
• Perform root-cause analysis to identify and fix program bugs and issues.
• Establish and enforce coding and architectural standards.
• Mentor less experienced engineers on technologies and coding practices.
• Prepare architecture and technical design documentation.
• Lead special projects as needed.
Qualifications
• Bachelor's degree in IT preferred. An equivalent combination of education and experience may be substituted in lieu of a degree.
• Extensive experience in web development technologies, cloud systems design, and development of web solutions using Microsoft Stack (Azure, SQL, C#, ASP.NET/Core, Angular).
• 12+ years of web application development with ASP.NET, MVC, C#, TypeScript, and JavaScript.
• 10+ years of strong working knowledge of back-end development and strong SQL, Microsoft SQL Server, LINQ and Entity Framework.
• 8+ years of hands-on development of, and with REST APIs, JSON, Web Services etc.
• 5+ years of working experience with frontend technologies for HTML, JavaScript framework (such as Angular or React) and CSS framework/technologies (such as Bootstrap / SASS, LASS)
• Working Experience with Atlassian JIRA/Confluence and Azure DevOps
• Knowledge of Postman, Swagger, Selenium is a plus.
• Master in OOA/D and N-tier systems design and development best practices.
• Master in database design and development principles.
• Experience with unit and integration testing and automated testing tools.
• Strong communication and leadership skills
• Must have excellent verbal, written, and problem-solving skills.
• Must demonstrate flexibility and excellent organizational skills with the ability to complete a variety of tasks accurately with high attention to detail and creativity.
• Intense desire to learn.
• Ability to maintain confidentiality.
Location: Remote
Duration: 6 Months Contract to hire bout BigRio:
BigR.io is a technology consulting firm empowering data to drive innovation and advanced analytics. We specialize in cutting-edge Big Data, Machine Learning, and Custom Software strategy, analysis, architecture, and implementation solutions. We are an elite group with MIT roots, shining when tasked with complex missions. Whether it's assembling mounds of data from a variety of sources, surfacing intelligence with Deep Learning, or building high-volume, highly-available systems, we consistently deliver.
Job Overview
We are looking for a Principal Software Engineer to join the BigRio consulting team to deliver projects to our clients.
Key technical skills are Microsoft stack (.Net/Core) / Azure back-end Ninja / Architect level developer with very strong DB and SQL development skills and experience working with modern front-end frameworks such as Angular or React.
This will be mostly a back-end position but with full-stack opportunities if so inclined. The candidate needs to be a team player willing, able, and enjoying coaching more junior teammates and having an uplifting influence on the team.
In this role, you will be accountable for the successful delivery of specific portions of software architecture, technical solutions, and related platform services. You will be the technical leader and solution specialist for the assigned application development and software engineering backlogs that focus on enhancing the features and capabilities of our online technologies and service platforms. You will work closely with the leadership team and business stakeholders to deliver software and IT services that meet user needs. The candidate will demonstrate proven expertise in developing enterprise-scale web-based solutions using industry-recognized cloud platforms (e.g. Azure or AWS), backend (.NET/Core), and frontend technologies (e.g. Angular or React). Our team enjoys challenges and potential for redefining what the healthcare service management experience can be.
Responsibilities and Duties
• Architect and develop high volume, scalable server-side features utilizing .NET, C#, SQL, and MS Azure.
• Participate in full life-cycle software development including requirement and specification analysis, software design, implementation, testing, deployment, and maintenance.
• Contribute to the evolution of the Client's software architecture and design.
• Collaborate with business and technology teammates to analyze functional and technical specifications and decompose them into testable units of work.
• Model and document appropriately to support various software analysis, design, construction, and test activities.
• Employ leading-edge technology and software development principles to construct code that is optimized for high-volume traffic and industry-leading customer experiences.
• Write comprehensive automated unit/integration tests against interfaces and functional requirements.
• Respond to inquiries from business stakeholders, customer support, and internal customers regarding functions and operation of software and systems.
• Coordinate development activities within an agile development environment.
• Review solution designs, conduct code reviews, and provide feedback to the team.
• Support project planning by providing technical details on tasks, estimates, resource projections, and project preparations.
• Help to create and maintain a forward-looking technology roadmap and work with IT leadership and others to attain milestones on said roadmap.
• Maintain source control and change management.
• Perform root-cause analysis to identify and fix program bugs and issues.
• Establish and enforce coding and architectural standards.
• Mentor less experienced engineers on technologies and coding practices.
• Prepare architecture and technical design documentation.
• Lead special projects as needed.
Qualifications
• Bachelor's degree in IT preferred. An equivalent combination of education and experience may be substituted in lieu of a degree.
• Extensive experience in web development technologies, cloud systems design, and development of web solutions using Microsoft Stack (Azure, SQL, C#, ASP.NET/Core, Angular).
• 12+ years of web application development with ASP.NET, MVC, C#, TypeScript, and JavaScript.
• 10+ years of strong working knowledge of back-end development and strong SQL, Microsoft SQL Server, LINQ and Entity Framework.
• 8+ years of hands-on development of, and with REST APIs, JSON, Web Services etc.
• 5+ years of working experience with frontend technologies for HTML, JavaScript framework (such as Angular or React) and CSS framework/technologies (such as Bootstrap / SASS, LASS)
• Working Experience with Atlassian JIRA/Confluence and Azure DevOps
• Knowledge of Postman, Swagger, Selenium is a plus.
• Master in OOA/D and N-tier systems design and development best practices.
• Master in database design and development principles.
• Experience with unit and integration testing and automated testing tools.
• Strong communication and leadership skills
• Must have excellent verbal, written, and problem-solving skills.
• Must demonstrate flexibility and excellent organizational skills with the ability to complete a variety of tasks accurately with high attention to detail and creativity.
• Intense desire to learn.
• Ability to maintain confidentiality.
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Boston, MA vacancy
- ...deploying complex algorithms onto constrained hardware with speed and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap...SuggestedFull timeRemote workRelocation packageFlexible hours
- ...modeling concepts Good knowledge of data structures, algorithms and software design patterns ● Strong problem-solving skills Self-... ...a plus Experience in developing a CAD, CAM, FEA, CFD or other engineering or scientific application Experience in full stack development...SuggestedFull time
- ...biological data to predict the phenotype and behavior of biological systems. Role Description Matterworks is seeking a Principal Software Engineer with full stack experience creating innovative scientific products. You will join an interdisciplinary team,...SuggestedFull timeTemporary workFlexible hours
$266.2k - $425.9k
...on actual billing behavior, and service teams can see renewal risk before it's too late.About the RoleWe're looking for a Principal Software Engineer to help shape the technical future of Revenue Hub. This is a very hands-on role. You'll write code, dive into services,...SuggestedContract workLive outWork at officeRemote work$108k - $209k
...groundbreaking companies since 2000, including Moderna. The Role We are seeking an experienced, creative, and talented Principal / Senior Software Engineer. The ideal candidate will have a strong background in software and product development, with the ability to lead...Suggested- ...ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.Role Summary Join our innovative team as a Principal Software Engineer in Boston, MA, where you will play a pivotal role in shaping the future of medication management. This hybrid position...Full timeTemporary workWork at office
$114.2k - $267.8k
...carriers and the customers they serve. We build AI-powered software that keeps everyone in the claims conversation informed... ...a human touch, we’d love to meet you. We're looking for a Principal Software Engineer, a person trusted with our hardest, highest-leverage technical...Flexible hours2 days per week3 days per week$150k - $180k
...BHSI) is seeking a highly skilled and experienced Technology professional to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Boston. This role offers a unique opportunity to shape the strategic evolution of enterprise technology by...Temporary workFlexible hours$244k - $366k
...com/careers to see how we empower creators to own their own destiny.Be Klaviyo’s senior IC for scale, you will report into a VP of Engineering and lead performance, reliability, multi‑region, and large‑tenant readiness. You’ll drive platform-wide architectural change,...$132.4k - $251.6k
...Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully execute... ...to work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Sr. Principal Software Engineer to join our team. What You...Temporary workWork experience placementWork at officeRemote workFlexible hours$150k - $210k
...maintenance of all three packages, and we're hiring an experienced engineer to serve as a primary maintainer. You'll take broad ownership... ..., community-facing disposition. Substantial professional software engineering experience building and maintaining production-grade...Full timeWork at officeLocal areaImmediate startFlexible hours$178.4k - $267.6k
...fostering a culture of professional growth and cross‑functional collaboration as we work together to engineer the extraordinary. Role Overview As a Sr. Principal Software Engineer - Core Infrastructure (Python/C++) you will set the technical direction for the core...H1bWork at officeLocal areaImmediate startFlexible hours$150k - $300k
...the life sciences industry, committed to making a positive impact on its customers, employees, and communities.The RoleAs Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one...Work at officeLocal areaRemote workWork from homeFlexible hours3 days per week- Senior, Principal or Lead Software Engineer, Artificial Intelligence, fully remote, 145k to 195k base, bonusCompensation Commensurate with experience, bonus, benefits, EOE, diverse highly educated culture. Candidates must be a U.S. citizen or national, refugee, asylum,...Permanent employmentH1bRemote workVisa sponsorship
$144.2k - $288.4k
...Principal Software Development Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with...Hourly payFull timeTemporary workFlexible hours$164.25k - $273.76k
...Principal Software EngineerThe Principal Software Engineer is a senior technical leader responsible for setting the technical vision, standards, and strategy for an entire division or for providing deep expertise in a specialized discipline. This role operates above the...Temporary workWork experience placementLocal areaImmediate startRemote workRelocation packageFlexible hours- ...Principal Software Engineer Duration: Long term Contract Location: Boston, MA (onsite) Must have skills: Python AND Financial Systems Knowledge of financial systems Solid understanding of statistics and how it plays with...Long term contract
- ...Principal Software EngineerThe Principal Software Engineer will play a key role in designing and developing enterprise SAAS applications. This person should have the ability to thrive on new technical challenges and innovate our products, technology stack & development...
- ...independent reviewer of MATLAB/Simulink models to ensure that all software meets quality standards.Research advanced control methods and... ....Partner with the greater software organization, systems engineering, and validation groups and prepare and participate in design reviews...Work experience placementRemote work
$235.2k - $294k
...Principal Software EngineerDive in and do the best work of your career at DigitalOcean. Journey alongside a strong community of top talent... ...dreamers and builders in the world.We are seeking a Staff Software Engineer (IC6) to join our Customer Trust & Engineering organization...Local areaRemote workWorldwideFlexible hours$152.8k - $229.2k
...Principal Software Engineer – UI/UX (Qt/QML)At Medtronic, we bring bold ideas forward with speed and decisiveness to put patients first in everything we do. In-person exchanges are invaluable to our work. We're working a minimum of 4 days a week onsite as part of our commitment...H1bWork at officeLocal areaImmediate startFlexible hours- ...Software Development Engineer We're creating a platform that will change the way organizations measure their software development efforts and improve strategic decision-making. As a member of our engineering team, you'll be working closely with other team members and...
- ...Principal Software Engineer Location: Boston MA, Remote till covid Duration: 12+ months Job Description: Bachelor level degree in Computer Science, Engineering or another technical field Experience working with a variety of programming languages, frameworks...Remote work
- ...Principal Software Engineer This role will require a 4-day hybrid work schedule in one of our primary organizational hubs including: Johnston, RI - Plano, TX - Iselin, NJ - Boston, MA. Charlotte, NC, Phoenix, AZ and remote is not an option. The Principal Software...Local areaRemote workFlexible hours
- ...responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used...Remote workFlexible hours
- ...responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used...Remote workFlexible hours
- ...Principal Software Engineer We're looking for a Principal Software Engineer to join the world-class team combining two of the top private sale e-commerce destinations. This is an opportunity to be directly involved in scaling our systems towards $1B annual sales using...
$280k - $320k
...Principal Engineer Blitzy is a Cambridge, MA based AI software development platform on a mission to revolutionize the software development life cycle by autonomously building custom software to unlock the next industrial revolution. We're transforming how enterprises...Work at officeWork from homeFlexible hours- ...Principal Engineer SoftwareWe are seeking a Principal Engineer Software to lead the technical evolution of our Identity Governance & Administration (IGA) platform. This is a role for a deeply technical, hands-on engineer who thrives on solving the "hard problems" and setting...
$165.6k - $296.4k
...workloads? Do you want to lead a team of talented and motivated engineers who use cutting-edge technology and best practices to... ...in the Experience and Devices division. We are seeking a Principal Software Engineer to help us take the platform to the next level and...Ongoing contractLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- principal software engineer Boston, MA
- epic principal trainer Boston, MA
- principal applied scientist Boston, MA
- principal solution architect Boston, MA
- principal data scientist Boston, MA
- associate principal Boston, MA
- senior principal scientist Boston, MA
- principal scientist Boston, MA
- principal architect Boston, MA
- principal consultant Boston, MA



