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 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Boston, MA vacancy
$145k - $181k
...Angular and Ionic. In this role, you’ll shape architecture, mentor engineers, collaborate across UX, product, and backend teams, and drive... ...and prototyping, build .NET APIs, and deliver high‑quality software through Azure‑powered CI/CD pipelines. Bright Horizons is a...SuggestedTemporary workLocal areaWork from homeWork visaFlexible 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...Suggested
$99.6k - $234.6k
...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming...SuggestedTemporary workFlexible hours$99.6k - $234.6k
...: Nashville, TN Austin, TX Broomfield, CO As a Principal Engineer inside the Oracle Cloud Infrastructure Interactive Media team... ...highly collaborative. You will work with a talented group of software developers, designing scalable, highly available cloud...SuggestedTemporary workFlexible hours$168k - $210k
...for the ride! Role overview CarGurus' Ads Intelligence group is looking for a highly experienced and accomplished Principal Software Engineer to set the technical direction for our platform that will deliver complex market insights through intuitive dealer-facing...SuggestedFlexible hours- ...true startup mindset. The Product & Engineering organization partners closely with Product... ..., financial technology, and enterprise software, the team translates complex regulatory... .... The Role ABCorp is seeking a Principal Software Engineer, Team Lead to anchor...WorldwideVisa sponsorship
- ...Job Description: Job Summary We are seeking a highly skilled Principal Software Engineer to lead the design and delivery of scalable, cloud-native digital platform solutions in a direct-to-customer environment. This role plays a key part in shaping technical strategy...
$107k - $216k
...Job Description: Principal Software Engineer, UX - Asset Management Technology Foundations Note: Fidelity will not provide immigration sponsorship for this position. The Role We are seeking a Principal Engineer specializing in UX Design Systems...Work from home$250k - $310k
...Principal Software Engineer Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms how software is built. Our AI-native Developer Security Platform integrates seamlessly into development and...Work at officeWork from homeFlexible hours$148k - $193k
...Principal Software Engineer Waltham, MA Xometry powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need...- ...Principal Software Engineer - Oracle, PLSQL Boston, Massachusetts, United States About the Job Principal Software Engineer - Oracle, PLSQL Position: Principal Software Engineer - Oracle, PLSQL Work Authorization: All Work Authorizations Location: Hybrid...
$204k - $270k
...Principal Software Engineer, Instrument Simulations Cambridge, MA USA Lila Sciences is seeking a Principal Software Engineer, Instrument Simulations to architect and lead the development of our next-generation laboratory automation platform. In this role, you'll...Full timeWork at officeLocal areaFlexible hours- ...Principal Software Engineer, Tech Lead - Client Experience Platform ABCorp has been a trusted force in security and innovation since 1795. What began with protecting America's financial foundation now drives cutting-edge solutions that safeguard organizations worldwide...Worldwide
$99.6k - $234.6k
...Oracle Cloud Infrastructure (OCI) is seeking a highly motivated Software Developer 4 to join the Infrastructure Planning and Capacity... ...infrastructure footprint. Our systems support critical business and engineering processes that influence billions of dollars in infrastructure...Temporary workWorldwideFlexible hours- ...and training you need to excel at your role. Our culture of innovation means your ideas will be heard! Be a part of a dynamic software development group at Verisk Catastrophe and Risk Solution, contributing to design and development of scalable analytic solution with...
$142.8k - $274.8k
...Do you enjoy solving problems, writing software, and working with customers? Do you want... ...join us! The Industry Solutions Engineering (ISE) team is a global engineering organization... ...platform. We are hiring a Principal Software Engineer with deep experience...Ongoing contractLocal areaVisa sponsorshipWork visa- ...Principal Software Engineer, Patient Insurance Location: Boston, MA Work Model: Hybrid About BigRio BigRio is a Boston-headquartered technology consulting firm specializing in AI/ML, data engineering, cloud platforms, and custom software development ....Flexible hours
- ...inspired to shape the world of tomorrow by taking bold action today. JOB MISSION: New Balance is seeking an experienced Principal Software Engineer to join our Enterprise AI Solutions team. This team is responsible for researching and delivering AI based solutions...Temporary workPart timeWork at officeFlexible hours3 days per week
$95k - $245k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...information about Draper, visit Job Description Summary: The Software Engineer (PMTS) works on mission-oriented projects that span...Full timeLocal area$212k - $286k
...Export Control Laws and require US Citizenship or Green Card Holder. About the Role Step into the role of Principal Software Engineer and serve as a technical force multiplier for our engineering organization. In this high-leverage position, you will look...Full timeWork at officeImmediate startRemote work$160k - $190k
...native future of wealth management technology. We are looking for a Principal Engineer who thinks in systems, cares about business outcomes, and has the technical depth to define how AI-native software gets built at scale. If you have a clear point of view on where software...Work experience placement- ...Principal Software Engineer We believe when it comes to fashion, it's all about the details. Our personalization platform is strategically leveraged by 250 global retail sites, representing 17,000 brands and 175 million registered users. Since 2010, we have built the...Remote workFlexible hours
$222.9k - $295.2k
...Join Cisco's Platform & Identity Engineering Group You will join Cisco's Platform & Identity Engineering Group, a foundational group... ...scalability. Your Impact Innovate, develop, and drive unique software and technology solutions with global impact across Cisco's...Full timeTemporary workLocal areaFlexible hours- ...world is transforming, and PTC is leading the way.Our software brings the physical and digital worlds together, enabling... ...make us who we are and the work we do possible. Principal Software Development Engineer - Assembly development Boston, MA-Hybrid Onshape...Local areaImmediate start
$151.51k - $249.95k
...About the Job Red Hat Engineering is looking for a Principal Software Engineer to join us to continue making OpenShift the premier Kubernetes platform. This role requires a technical authority who leads the design of systems that involve multiple components and coordinates...Permanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$177.7k - $209k
...We are seeking an experienced Principal Software Engineer to lead complex projects, and mentor teams in building scalable and reliable full-stack solutions. The person in this role will play a pivotal role in shaping the technical direction of our platform and ensuring...Temporary workSummer workWork from homeWorldwideFlexible hours- ...Principal Engineer We're a cutting-edge FinTech startup revolutionizing the financial world with our advanced SaaS tools. Our mission is... ...visionary Principal Engineer who's ready to lead the charge in software innovation within the FinTech space. We're seeking a...
$174.19k - $287.41k
...About the Job: The Red Hat Engineering teams are looking for Principal Software Engineers to join our Core Platforms Engineering group to work on Linux & Container technologies. The work includes core kernel virtualization (KVM) system, firmware and device emulation...Permanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$96.8k - $251.6k
...Job Description As a Sr. Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Core Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational...Temporary workFlexible hours$204k - $348k
...Sr Principal/Principal Software Engineer, App Cambridge, MA USA; San Francisco, CA USA Scientists shouldn't have to context-switch between a dozen tools to go from hypothesis to result. We're building the platform that makes this a reality — and we need engineers...Full timeWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- senior principal software engineer Boston, MA
- principal software engineer Boston, MA
- epic principal trainer Boston, MA
- principal Boston, MA
- principal scientist Boston, MA
- principal solutions consultant Boston, MA
- principal consultant Boston, MA
- principal data scientist Boston, MA
- principal cloud computing engineer Boston, MA
- senior principal scientist Boston, MA

