Salesforce Principal Software Engineer
C4 Technical Services
Salesforce Principal Software Engineer
Location: Minneapolis, MN
The Principal Software Engineer will provide innovative solutions for business needs while balancing effort and feasibility with cost and maintainability. A successful candidate will have a solid record of delivering technical solutions under timeline and budget constraints and a proven record of working efficiently with business and technical teams. This role involves not only application development, but also project management, business and technical analysis, training, mentoring, innovation, collaboration and supporting other technical and business resources.
ACCOUNTABILITIES:
#DICE
View email address on click.appcast.io
Location: Minneapolis, MN
The Principal Software Engineer will provide innovative solutions for business needs while balancing effort and feasibility with cost and maintainability. A successful candidate will have a solid record of delivering technical solutions under timeline and budget constraints and a proven record of working efficiently with business and technical teams. This role involves not only application development, but also project management, business and technical analysis, training, mentoring, innovation, collaboration and supporting other technical and business resources.
ACCOUNTABILITIES:
- Participates in all phases of software development life cycle including functional analysis, development of technical requirements, prototyping, coding, testing, deployment, and support. Develops high-quality and scalable application logic with Apex and SOQL.
- Providing guidance and direction to development team on application architecture, design, and development best practices and standards.
- Communicating complex technical information to stakeholders in a clear and understandable manner.
- Collaborating with other departments and teams to ensure that technology initiatives align with organizational goals and objectives.
- Develops custom applications using Salesforce.com and integrating Salesforce.com with other systems.
- Ensuring compliance with our company standards, industry standards and regulations.
- Be a trusted technical advisor to the application development team, management, and business stakeholders.
- Provides guidance to developers on solution architecture design, integration patterns, development best practices, architecture standards, environment management, and testing automation.
- Provide guidance on technical design, effort estimations and dependencies for projects/epics/stories.
- In-depth knowledge of the Salesforce platform including its core features, capabilities, and limitations. They should be familiar with Salesforce's various cloud offerings such as Sales, Service, and Marketing Cloud. Knowledge of Health Cloud is a requirement.
- Demonstrate a strong background in solution design and architecture in the context of Salesforce. They should be able to design scalable, efficient, and flexible solutions that meet our business requirements while adhering to Salesforce best practices and design principles.
- Proficiency in building Lightning components, developing Lightning web components, and leveraging the Lightning Design System to create visually appealing and responsive user interfaces.
- Possess strong knowledge of Apex and its best practices. They should be skilled in writing efficient Apex code, developing triggers, batch classes, and working with asynchronous processing.
- Experience in developing Visualforce pages and components, customizing user interfaces, and integrating Visualforce with other Salesforce functionalities.
- Expertise in designing custom objects, defining relationships, establishing data sharing rules, and optimizing data storage and retrieval for efficient performance.
- Well-versed in Salesforce automation tools and features. This includes proficiency in creating workflows, process builder flows, validation rules, formula fields, and managing approvals and escalations.
- Familiarity with Salesforce AppExchange is beneficial. Candidate should be knowledgeable about the available applications, their integration capabilities, and how to assess and select suitable solutions to extend Salesforce functionality.
- Expertise in identifying performance bottlenecks, optimizing SOQL and SOSL queries, improving page load times, and utilizing caching mechanisms effectively.
- Skilled in establishing governance processes, defining naming conventions, managing sandbox environments, and ensuring compliance with Salesforce limits and best practices.
- Ability to design effective dashboards, create custom reports, and leverage Salesforce Einstein Analytics or other business intelligence tools to provide data-driven insights.
- Specific knowledge of Salesforce integration mechanisms like Salesforce APIs (REST, SOAP), outbound messaging, platform events, and real-time integrations using tools like MuleSoft or WS02.
- Good grasp of Salesforce security features and best practices. They should understand how to design secure access controls, manage data sharing and visibility settings, and ensure compliance with relevant data protection regulations, such as GDPR or HIPAA.
- Applies best practices and design patterns of best-of-breed applications developed on the Salesforce.com platform.
- Advocates Salesforce.com usage and mentor's junior members of the development team.
- Creates and executes unit, integration, and user acceptance test plans, including use cases and test data.
- Lightning Framework, Apex, JavaScript, Aura, and Component-based frameworks.
- Web development best practices, especially application security.
- The tradeoffs of development on a multi-tenant platform with known limits.
- Experience with Health, Sales & Service, and Marketing Clouds
- Other duties as assigned.
- Collaborate efficiently with business and technical teams.
- Demonstrate understanding and ability to articulate complex requirements.
- Demonstrate documented history of successfully driving projects to completion.
- Bachelor's degree in Computer Science, Information Systems, Business Administration, Engineering or other, related field preferred. However, upon evaluation, equivalent related experience and/or education may be substituted for degree requirement.
- 7+ years of Salesforce application development, including code-based and declarative techniques.
- 2 years' experience with Software Development Life Cycle best practices.
#DICE
View email address on click.appcast.io
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Salesforce Principal Software Engineer in Minneapolis, MN vacancy
$134.75k - $190.75k
...Join to apply for the Principal Software Engineer role at ShutterflySnapfish (part of the Shutterfly family of brands) was built to help people archive and share photos. For almost two decades, our tools have played a critical part in changing how people around the world...SuggestedRemote work$130k - $170k
...compliance, and innovation, the organization blends engineering excellence with regulatory rigor to deliver... ...and development of mission-critical software systems supporting advanced medical device technologies. The Principal Software Engineer will drive technical strategy...SuggestedFlexible hours$152.8k - $229.2k
...commitment to fostering a culture of professional growth and cross-functional collaboration as we work together to engineer the extraordinary. As a Principal Software Engineer - UI/UX (Qt/QML) you will set the technical direction for the Prism Mapping application UI - the...SuggestedH1bWork at officeLocal areaImmediate startFlexible hours- ...Principal Software Engineer Location: Plymouth, MN (Hybrid- 3x a week) Duration: 7-month Join Client as a Principal Software Engineer - Embedded Systems and make a real difference in the lives of patients worldwide! Our cutting-edge technology and innovative solutions...SuggestedWorldwide
$183.38k - $193.41k
...Basic Qualifications Education Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field, plus a minimum of 10 years of relevant experience; or Master's degree, plus 8 years relevant experience....SuggestedFlexible hours$112.7k - $193.2k
Senior Application Architect Optum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help people live healthier lives and help make the health system work better for everyone. From advanced data analytics and AI to cybersecurity...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$99.6k - $223.4k
...be part of this mission-reimagining how software and the cloud work together to deliver mission... ...operates. We are seeking skilled engineers and builders to join our newly... ...Experience working closely with architects, principals, product, and program managers to deliver...Temporary workWorldwideFlexible hours$120k - $150k
...Principal Software Engineer | Oracle HCM (28637) Location: Remote Job Type: Permanent/Direct-Hire Compensation: $120,000 - $150,000 + bonus Our client is seeking a highly experienced Principal Software Engineer to lead development and support efforts for...Permanent employmentFull timeRemote work- ...plasma-processing applications. Our experienced team of engineers has been instrumental in automating manual processes that... ...their leadership teams. Job Description: POSITION: Software Engineer IV (Principal) JOB PROFILE: 200572 REPORTS TO: Director; NPD and...
$134.6k - $230.8k
...start Caring. Connecting. Growing together. We are seeking an experienced Site Reliability Engineering (SRE) professional to drive reliability and secure software development across all critical applications in the Digital Consumer Engineering organization. You...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote workRelocation$132.2k - $226.6k
...Principal Engineer, Identity Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...MN-Minneapolis-4800 East River Rd-(MN003), MN Contract Position Description: The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code...Contract work
$130k - $140k
...Principal Software Engineer Build the future of food service technology — Lead, code, and innovate. We're seeking a Principal Software Engineer to design, build, and modernize critical in-house applications for a leading food service operations provider. This role blends...Work at office$140k - $160k
...includes AmLaw 200 firms, we handle some of the largest and most complex matters in the industry. About the Role The Principal Software Engineer role at KLDiscovery is cross-cutting by design. Principal Software Engineers are not permanent members of any team. They...Temporary workRemote workShift work$99.6k - $223.4k
...Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure... ...and developer productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who operates as an AI native builder...Temporary workFlexible hours$50 per hour
...proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization. Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in...Work at officeLocal areaFlexible hours2 days per week3 days per week$120k - $150k
...Principal Software Engineer | Oracle EBS (28636) 1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Title : Principal Software Engineer | Oracle EBS Location : Remote Compensation : $120,000- $150,0...Full timeRemote work$99.6k - $223.4k
...administrative burden. We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing pipelines... ...in Computer Science or equivalent. • 6+ years of relevant software engineering experience. • Strong software engineering skills...Temporary workFlexible hours$134.6k - $230.8k
...Join us to start Caring. Connecting. Growing together.As a Principal Engineer for the Consumer Engineering Rx Pharmacy team, you will evaluate... ...engineersSupport rapid delivery of high-value, quality software with automation and "everything-as-code" best practicesEnsure...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$152.8k - $229.2k
...commitment to fostering a culture of professional growth and cross-functional collaboration as we work together to engineer the extraordinary. As a Principal Software Engineer - 3D Visualization (OpenGL) you will set the technical direction for real-time 3D visualization on...H1bWork at officeLocal areaImmediate startFlexible hours$112.7k - $193.2k
...assistants Implement agentic workflows and multi-agent orchestration Work with LLMs (Claude, GPT, Llama, Mistral) and apply prompt engineering techniques Design evaluation, observability, and guardrails for AI systems Leverage AWS services such as Amazon Bedrock,...Minimum wageFull timeWork experience placementWork at officeLocal areaRemote work$70 - $90 per hour
...TEKsystems is seeking a Principal Software Engineer for a remote position focused on supporting EBS on-prem to Fusion implementation. The role involves delivering technical solutions, focusing on integration with an integration cloud, and developing file-based and real...Hourly payRemote work$120k
...world’s premier supplier of ground-based testing solutions for the aerospace industry. We deliver highly engineered facilities, electro-mechanical systems, and software specifically designed for jet engine testing. These solutions are used by airlines, OEMs, and MRO...Temporary workLocal areaFlexible hours- ...Salesforce Developer Location: Eden Prairie Minnesota 55344 United States// Remote Till COVID Job Type: Contract to hire Duration: 6+ months Location- We work in a collaborative space in the Eden Prairie, MN 55343. Team is still remote at this time, but expect...SalesforceContract workWork at officeRemote work
- ...Salesforce Developer Location: Ideally MN but open to Remote Overview: We are looking for a skilled Salesforce Developer to join our team and drive the development and customization of Salesforce solutions. The ideal candidate will work closely with stakeholders...SalesforceRemote work
- National Marrow Donor Program DBA NMDP, Minneapolis, MN (multiple openings) Responsible for application development, project mgmt, business & technical analysis, training, mentoring, and supporting other technical & business resources. Remote work allowed. Salary: $144...SalesforceRemote work
- ...Job Title: Salesforce Developer Location: Minneapolis, MN (Onsite) Job Type: Contract Job Description We are seeking an experienced Salesforce Developer with strong expertise in Apex, Lightning Web Components (LWC), and API integrations...SalesforceContract work
- ...Overview: Skills Devops GCP Cloud Salesforce experience Required Skills & Experience: #5+ years of experience in DevOps, cloud infrastructure, or platform engineering roles. # Proficiency with source control, continuous integration,...Salesforce
- ...Amazon Connect IVR Engineer As a member of the Contact Center Engineering team, you will be a pioneer of new ideas, features, and... ...Engaging with Partners & Vendors, as required (AWS, NICE, Salesforce etc.) Develop application code adhering to coding best practices...Salesforce
$100k - $140k
Senior Software Engineer Search Leaders, LLC Minneapolis, Minnesota, United States Information Technology About this position Our client is a pioneering medical technology organization advancing MRI-compatible solutions that enhance interventional procedures. With a strong...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Salesforce Principal Software Engineer. Be the first to apply!
Related searches
- salesforce apex developer Minneapolis, MN
- salesforce developer Minneapolis, MN
- sr salesforce developer Minneapolis, MN
- salesforce engineer Minneapolis, MN
- principal software engineer Minneapolis, MN
- salesforce visa sponsorship Minneapolis, MN
- salesforce remote Minneapolis, MN
- salesforce marketing cloud specialist Minneapolis, MN
- salesforce director Minneapolis, MN
- salesforce intern Minneapolis, MN

