Principal Software Engineer
Work Life Limbo
Principal Software Engineer
Seeking a Principal Software Engineer to build and modernize digital commerce and enterprise platforms. This role is ideal for someone who thrives in a small, fast-moving team, where you'll be responsible for both direct software development and design decisions, having a direct influence on shaping critical eCommerce, ERP, and PIM integration initiatives.
The ideal candidate will bring full life cycle experience developing scalable, performant applications (preference for C# and.NET ecosystem). The Engineer will be fluent navigating frontend and backend code, integrations and migrations/upgrades. Someone who can contribute toward architectural and design solutions is also ideal.
Responsibilities
- Full stack development in a.NET and C# environment, including modern front end frameworks.
- Guide and support efforts to modernize and modularize applications, including migration to modern JavaScript frameworks (React, Angular, or similar).
- Contribute to and lead system design and architecture discussions to ensure modular, scalable solutions.
- Implement and maintain integrations with Ecommerce, PIM, and ERP systems.
- Build and manage CI/CD pipelines in Azure DevOps.
- Utilize Azure services to deliver secure and scalable cloud-native solutions.
- Produce and maintain technical documentation for systems, integrations, and architecture to ensure clarity, consistency, and long-term maintainability.
Qualifications
- 7+ years of professional software engineering experience with.NET (or Java ecosystem) and modern JavaScript frameworks (React, Angular, etc.).
- Strong background in Ecommerce solutions and ERP/PIM integrations.
- Proficiency with relational databases (Oracle or other RDBMS).
- Familiarity with modular design principles for building maintainable and extensible applications.
- Hands-on experience with Azure services and Azure DevOps pipelines.
- Strong communication and problem-solving skills.
- Demonstrated ability to quickly learn and pivot to new languages, frameworks, or technologies.
Preferred Qualifications
- Proven ability to lead modernization efforts (platform migrations, modular design initiatives).
- Experience balancing hands-on coding with design/architecture leadership.
- Familiarity with event-driven and API-first architectures.
- Awareness of emerging technologies and judgment to determine appropriate adoption strategies.
- Experience mentoring and guiding engineering teams.
- Experience with.NET Blazor and Telerik is a plus.
- ...Software Engineer We are seeking a software engineer to help design, build, and evolve software solutions for customers in the building industry. You will work within a cross-functional, agile team focused on delivering innovative, high-quality, and customer-centric...SuggestedTemporary workWork at officeWorldwide
- ...analysis and submits recommendations when appropriate. Performs other duties as assigned. Requirements Required 3+ year of software development experience • Proficiency in multiple tools of the full stack covering frontend frameworks, databases and deployments •...Suggested
$132.33k
...Consultant (Software Development Engineer) Xsell Resources, Inc. – Fort Washington, PA needs a consultant who will develop high-quality software design and architecture; identify, prioritize and execute tasks in the software development life cycle; develop tools and...SuggestedRelocationFlexible hours- ...database/database design Experience writing programming code Experience providing production support Understanding of the software development lifecycle Strong ability to troubleshoot production issues and provide risk assessments as well as provide lasting...Suggested
- ...DevOps Engineering Manager Are you ready to lead, build, and make an impact? We are seeking a DevOps Engineering Manager to guide a small but growing team through an exciting stage of growth. In this role, you'll manage and mentor a small DevOps Engineering team...SuggestedRemote workFlexible hoursDay shift
- ...degree in Computer Science, Data Science, Artificial Intelligence, Engineering, or a related field; equivalent experience may be considered.... ...datasets. ~ Understanding of APIs, system integrations, and software development best practices. ~ Strong analytical, problem-...
- ...Full Stack Software Engineer We are seeking a Full Stack Software Engineer with experience in modern application development using.NET Core, React, and Microsoft Azure. This role involves hands-on software design, development, testing, and deployment of enterprise applications...
- ...Lead Software Engineer As Technical "Tech" Lead Engineer, provides technical skills combined with strong leadership skills to articulate architectural direction and solutions to both product stakeholders and the development team. A full stack engineer with team leadership...
- A leading technical consulting firm is seeking an experienced Data Scientist for a remote position. This role involves implementing advanced Machine Learning solutions, managing MLOps practices, and engaging directly with clients. A minimum of 4 years of experience in ML...Remote work
- ...Senior Software Engineer Our growing organization is adding a Senior Software Engineer to the team and is looking for someone who enjoys being taken great care of as an employee and who enjoys delivering results on challenging and rewarding projects. The Senior Software...
- Job Title Strong preference for St. Louis candidates. Anyone outside STL will need to be the "ideal candidate". Candidates outside St. Louis must live in one of the following areas: Austin, Charlotte, Dallas, Denver, Chicago/Lockport, Houston, Lansing, Memphis, or San...Live inWork at office3 days per week
- Job Title Ability to write simple and complex SQL Queries, preferably with DB2 SQL syntax including PL/SQL. Good analytical and multitasking skills. Good oral and written communication skills. Identify and resolve problems in a timely manner; gather and analyze information...
- ...Software Developer Position Overview Length: 18 months Location: Chesterfield preferred (local candidates will be prioritized), remote considered. Notes: This is production support. 80% of the position will be support and configuration management, only about 20%...Local areaRemote work
- Oracle Integration Cloud Technical Lead An Oracle Integration Cloud Technical Lead is responsible for designing, developing, and implementing integration solutions using Oracle Integration Cloud (OIC). They would lead technical teams, provide expertise on integration...Hourly payFull timePart timeRemote work
$88k - $130k
...Position Title: Senior Salesforce Engineer- Financial Services Cloud Locations: Weldon Spring_MO Time Type: Full time Req ID: JR1200-Weldon Spring_MO At Midland, were proud to be a little different. You can see it in our bright...Full timeContract workTemporary workWork at officeFlexible hours- ...Cloud Solutions Engineer The Cloud Solutions Engineer is a customer-facing technical expert responsible for guiding enterprise customers... ...way to manufacture wood trusses. Today, MiTek delivers software, services, engineered products, and automated solutions that enable...Temporary workWorldwide
- ...Jr. Cloud Data Engineer The Cloud Data Engineer works within our Enterprise Data Fabric team that leverages data as a service for acquiring... ...solutions to meet objective(s). Design and develop software for new functionality, improvements and system longevity. Ensure...
- ...Job Title Our team is a bunch of skilled software developers responsible for lab and workflow automation. The new hire need to fit in a similar role; responsible for working with lab analysts and scientists to understand a new technology currently being integrated...Work experience placement
- ...Full Stack Software Engineer (Ecommerce) Location: Chesterfield, MO (on-site with 1 day hybrid option) Role Overview Seeking a Software Engineer to build and modernize our digital commerce and enterprise platforms. This role is ideal for someone who thrives in...
- ...Cloud Security Analyst Combine technical security engineering and executive-level business consulting expertise to deliver innovative... ...Management, Incident Response, install security measures and operate software to protect systems and information infrastructure, including...Work experience placement
- ...Management (EAM) and Identity Governance systems, including SailPoint IdentityNow. Coaches and develops other EAM and Identity Governance engineers. Integrates RGA applications into EAM and Identity Governance solutions. Designs and configures entitlement and access reviews for...
- ...Software Engineer II The primary responsibilities of this role are to: • Work as part of an agile development team to build and support applications. • Work with team and product manager to manage project priorities, deadlines, and deliverables. • Interact directly...
- Role: Sr Full Stack Node.js developer Location: Chesterfield, MO (hybrid - 3 days onsite) Visa Restrictions: GC and USC preferred over all other candidates , No h1 12-month contract Video interview, but can ask for onsite Senior...Contract workWork at officeLocal area
- Unify Business Solutions Limited is seeking an innovative Software Developer to join their growing team. The position involves researching and implementing new ideas, requiring experience in .NET, Node.js, and mobile technologies like Swift or Kotlin. This full-time role...Full time
- We’re experiencing significant growth as a business and now looking for an innovative Software Developer with the ability to research, develop and implement new ideas and products. Office located at Barlborough, Derbyshire (hybrid considered location dependent) Type:...Permanent employmentFull timeWork at office
- ...platforms and technologies. This feedback is then communicated to the engineering, advocating for developer needs and helping to shape the... ...Master's or PhD degree in Computer Science, Data Science, Software Engineering, or a related technical field Proficiency in programming...
$90.4k
...in user requirement sessions to gather business requirements. Involved in the implementation of design using vital phases of the software development life cycle (SDLC) that includes Development, Testing, Implementation, Production Deployment, and Maintenance Support....Monday to Friday- ...Job Description Sr AI Engineer / Data Scientist / MLOps Consultant Location: United States - Remote Employment Type: Full-Time and Contract We are seeking an experienced and highly technical Data Scientist to join our customer-facing consulting team....Full timeContract workRemote work
$110k
...Job Title: Senior Applications Engineer - NetSuite Location: Corporate Headquarters - 18777 U.S. Highway 66, Pacific, MO 6306... ...Lead the evaluation, selection, and implementation of large-scale software systems and platforms Mentor and support other engineers,...Permanent employmentContract workLive inWork at office3 days per week- ...Working knowledge of Flutter, Capacitor, or similar cross-platform technologies is a plus ~ Bachelor's degree in Computer Science Engineering, or a related field (or equivalent practical experience) ~ Strong problem-solving skills and ability to tackle complex...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!
- senior c# .net software developer Wildwood, MO
- healthcare software sales Wildwood, MO
- software Wildwood, MO
- software implementation project manager Wildwood, MO
- remote software sales Wildwood, MO
- software asset management analyst Wildwood, MO
- software support Wildwood, MO
- software technical support Wildwood, MO
- id software Wildwood, MO
- entry level software sales Wildwood, MO

