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
- ..., 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...Suggested
$144.2k - $288.4k
...POSITION SUMMARY As a Principal Software Engineer, you will define and drive the technical direction for modern, cloud-native applications built with Flutter across web and mobile. Operating as a senior individual contributor and technical leader, you will partner closely...SuggestedHourly payFull timeTemporary workLocal 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...SuggestedFull timeWork at officeImmediate startRemote work$250k - $310k
...Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms... ...step ahead as AI reshapes our world. Why this role? As a Principal Software Engineer at Snyk, you’ll be a key leader in our Engineering Team,...SuggestedWork at officeWork from homeFlexible hours$112k - $196k
...Principal Software Engineer – Enterprise and Platform Engineering (Boston, MA – Hybrid) Key Responsibilities Design and develop high‑impact, scalable and resilient features for the SaaS‑based CAD/PDM service. Take end‑to‑end ownership of critical modules: write production...SuggestedWork at officeLocal areaFlexible hours$313.8k
...simple, consistent, and extensible across every part of the seller and buyer experience. About the Role We’re looking for a Principal Software Engineer to help shape the technical future of Commerce Hub. This is a very hands‑on role. You’ll write code, dive into services,...Contract work- ...Snyk is the leader in secure AI software development, helping millions of developers develop fast and stay secure as AI transforms... ...step ahead as AI reshapes our world. Why this role? As a Principal Software Engineer at Snyk, you'll be a key leader in our Engineering Team,...
$174.19k - $287.41k
...Come be a part of Red Hat's charge to democratize AI with open source! Red Hat's Global Engineering Team is looking for a Principal Software Engineer to join our newly formed AI Engineering organization. About the Team This role will be located within the AI Innovation...Contract workWork experience placementLocal areaImmediate startRemote 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
$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...Temporary workLocal areaWork from homeWork visa- ...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
$225k - $260k
...customers including ClassPass, Capital One, Cisco, and Rippling, just to name a few. Our focus is on building software with care and craftsmanship and our engineering blog posts offer a taste of that. Backed by top investors such as Matrix Partners, Battery Ventures, and...Visa sponsorship$114.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...Temporary workFlexible hours- ...without exposing credentials or opening inbound network access. We are searching for a highly motivated, visionary Senior Principal Software Engineer to join the SIA RDP team. In this role, you will be a technical cornerstone of a highly talented, cross-functional...Work experience placementRemote work
$170k - $210k
...Principal Software Engineer Step into a high-impact Principal Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Banking / Lending/ Financial Services,Information Technology. This role offers the chance...$144.2k - $288.4k
...Principal Software 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 purpose, hold...Hourly payFull timeTemporary workFlexible hours$204k - $348k
...to result. We’re building the platform that makes this a reality — and we need engineers who want to solve problems no one has solved before. We’re hiring Sr Principal / Principal Software Engineers to design the agents, interfaces, and platform integrations that let...Full timeWork at officeLocal areaFlexible hours- Our world is transforming, and PTC is leading the way.Our software brings the physical and digital worlds together, enabling companies... ...Contribute to our technical direction and standards with engineers on the team Skills and Knowledge Good understanding of microservices...Work at officeLocal areaImmediate start2 days per week3 days per week
$167.2k - $209k
...looking for a collaborative, customer-committed, and creative Principal Android Engineer who wants to join us in making roads safer by making... ...CMT Train, guide, and mentor other developers on proper software development procedures and methods Participate in the hiring...Temporary workWork from homeFlexible hours- SupportFinity™ is seeking an experienced Software Engineer to design and develop innovative software solutions in Boston, Massachusetts. You will collaborate with various teams to implement scalable applications using Java, Spring Boot, and AWS services. Ideal candidates...Remote workFlexible hours
- Principal Software Development Engineer - Assembly Development BOSTON, MA - Hybrid Onshape, a PTC SaaS business, is developing a completely new computer‑aided design (CAD) and data‑management platform delivered globally as SaaS for professional mechanical designers and...Local area
- ...applications systems analysis and programming. Responsible for software design, coding, testing, debugging, and documentation. Has... ....**What will be expected of you-*** Serves as a Principal Software Engineer: to design, develop and implement new complex solutions in...Work at officeLocal area
$177.7k - $209k
...Seattle, Tokyo, and Zagreb, CMT measures and protects tens of millions of drivers across the world every day. Position Principal Software Engineer I, Full Stack - Cambridge, MA. We are seeking an experienced Principal Software Engineer to lead complex projects, mentor...Temporary workLocal areaWork from homeFlexible hours$174.19k - $287.41k
...experience in interacting with cross functional business and engineering teams. Capability in undertaking business needs analysis in direct... ...( is the world’s leading provider of enterprise open source ( software solutions, using a community‑powered approach to deliver high‑...Permanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$130k - $160k
...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Principal Software Engineer, Secure Payments Full Time Regular Boston, MA, US 30+ days ago Requisition ID: 1193 Salary Range: $130,000.00 To $160,0...Full timeWorldwideVisa sponsorship$248k - $372k
Principal Engineer, Enterprise Scalability At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day. We believe everyone deserves a fair shot at success and appreciate...$193.39k - $318.98k
## Principal Software EngineerApplyremote type: Hybridlocations: Bostonposted on: Posted Todayjob requisition id: R-058160\*Telecommuting permitted... ...distance from the Red Hat, LLC office in Boston, MA.Engineer and optimize software-defined networking solutions, including...Work at officeRemote work- ...world is transforming, and PTC is leading the way.Our software brings the physical and digital worlds together, enabling... ...that make us who we are and the work we do possible. Principal Software Development Engineer - Assembly development Boston, MA-Hybrid Onshape ( ),...Local areaImmediate start
$95k - $245k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...necessary for true innovation. Job Description Summary The Embedded Software Engineer (PMTS) provides technical expertise and leadership...Full timeLocal area- ...As a Principal Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the software that powers our robotic lifting solutions. You'll collaborate with cross-functional teams, contribute to the design and implementation of critical...Work at officeFlexible 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
- senior principal cloud computing engineer Boston, MA
- senior principal scientist Boston, MA
- principal cloud computing engineer Boston, MA
- principal solutions consultant Boston, MA
- principal Boston, MA
- associate principal Boston, MA
- principal architect Boston, MA
- principal consultant Boston, MA
- principal scientist Boston, MA


