Salesforce Principal Software Engineer
2 weeks ago
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.
REQUIRED QUALIFICATIONS:
Knowledge of:
- 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.
Ability to:
- Collaborate efficiently with business and technical teams.
- Demonstrate understanding and ability to articulate complex requirements.
- Demonstrate documented history of successfully driving projects to completion.
Education and/or Experience:
- 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
-
Salesforce Principal Software Engineer
5 days ago
Minneapolis, United States C4 Technical Services Full timeSalesforce 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...
-
Principal Software Engineer
6 days ago
Minneapolis, United States Horizontal Talent Full timeREQUIRED QUALIFICATIONS: Bachelor’s degree in Computer Science, Information Systems, Business Administration, Engineering or other, related field preferred.7+ years of Salesforce application development, including code-based and declarative techniques.2 years’ experience with Software Development Life Cycle best practices. Must have Health Cloud...
-
Principal Software Engineer
4 days ago
Minneapolis, United States Donatech Full timePosition would require the candidate to be a W2 employee of Donatech. US Citizenship/Permanent Resident Required. We have multiple openings for individuals with experience and a passion for real-time, embedded software development. The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements...
-
Principal Software Engineer
5 days ago
Minneapolis, United States Detroit Engineered Products Full timeDescription: We have multiple openings for individuals with experience and a passion for real-time, embedded software development. 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 and unit test), documentation,...
-
Principal Software Engineer
5 days ago
Minneapolis, United States US Tech Solutions Full timePosition 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 and unit test), documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing. The Principal Software...
-
Principal Software Engineer
4 days ago
Minneapolis, United States Detroit Engineered Products Full timeDescription: We have multiple openings for individuals with experience and a passion for real-time, embedded software development. 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 and unit test), documentation,...
-
Principal Software Engineer
6 days ago
Minneapolis, United States PGS Worldwide Full timePGS Worldwide is actively seeking skilled Principal Software Engineers to support ongoing projects for an Aerospace leader in Minneapolis, MN. This is an initial 6-month contract-to-hire opportunity and I will respond immediately to all qualified candidates. Job Description: The Principal Software Engineer plans, leads, and performs a variety of tasks across...
-
Principal Software Engineer
4 days ago
Minneapolis, United States PGS Worldwide Full timePGS Worldwide is actively seeking skilled Principal Software Engineers to support ongoing projects for an Aerospace leader in Minneapolis, MN. This is an initial 6-month contract-to-hire opportunity and I will respond immediately to all qualified candidates. Job Description: The Principal Software Engineer plans, leads, and performs a variety of tasks...
-
Principal Software Engineer
5 days ago
Minneapolis, United States PGS Worldwide Full timePGS Worldwide is actively seeking skilled Principal Software Engineers to support ongoing projects for an Aerospace leader in Minneapolis, MN. This is an initial 6-month contract-to-hire opportunity and I will respond immediately to all qualified candidates. Job Description: The Principal Software Engineer plans, leads, and performs a variety of tasks...
-
Principal Software Engineer
5 days ago
Minneapolis, United States PGS Worldwide Full timePGS Worldwide is actively seeking skilled Principal Software Engineers to support ongoing projects for an Aerospace leader in Minneapolis, MN. This is an initial 6-month contract-to-hire opportunity and I will respond immediately to all qualified candidates. Job Description: The Principal Software Engineer plans, leads, and performs a variety of tasks...
-
Principal Software Engineer
6 days ago
Minneapolis, Minnesota, United States Horizontal Talent Full timeREQUIRED QUALIFICATIONS:Bachelor's degree in Computer Science, Information Systems, Business Administration, Engineering or other, related field preferred.7+ years of Salesforce application development, including code-based and declarative techniques.2 years' experience with Software Development Life Cycle best practices. Must have Health Cloud experience...
-
Principal Software Engineer
5 days ago
Minneapolis, United States Primary Talent Partners Full timePrimary Talent Partners has a 12-month contract opening for a Principal Software Engineer to join a multinational Medical Device company for a hybrid role in Minneapolis, MN. Pay for this role is $60 to $70 per hour, based on experience. Rates flexible. Summary & Responsibilities: This request is for AMI (Analytics Manufacturing Imaging) Platform. Designs,...
-
Principal Software Engineer
5 days ago
Minneapolis, United States Primary Talent Partners Full timePrimary Talent Partners has a 12-month contract opening for a Principal Software Engineer to join a multinational Medical Device company for a hybrid role in Minneapolis, MN. Pay for this role is $60 to $70 per hour, based on experience. Rates flexible. Summary & Responsibilities: This request is for AMI (Analytics Manufacturing Imaging) Platform. Designs,...
-
Principal Embedded Software Engineer
6 days ago
Minneapolis, United States HRU Inc Technical Resources Full timeJob Title: Principal Embedded Software Engineer Type of Position: 6-month contract position initially (possible for extension, good chance of going direct hire long term) Candidate Requirements: This role is ONLY open to US Citizens and Permanent Residents (Green Card Holders). Candidates on CPT, OPT, H1B or TN visas are NOT permitted in this role. This...
-
Principal Embedded Software Engineer
5 days ago
Minneapolis, United States HRU Inc Technical Resources Full timeJob Title: Principal Embedded Software Engineer Type of Position: 6-month contract position initially (possible for extension, good chance of going direct hire long term) Candidate Requirements: This role is ONLY open to US Citizens and Permanent Residents (Green Card Holders). Candidates on CPT, OPT, H1B or TN visas are NOT permitted in this role. This...
-
Principal Software Engineer
5 days ago
Minneapolis, United States Development Resource Group Full timeVNDLY# 13099 - Data Engineer (3 positions)MGR: Timothy KleinThese roles are for the same team that had a spotlight call today for job ID 13136. The manager spoke about these positions also but if there are additional questions, please let me know. Team is looking to move quickly on all needs. Notes from spotlight call: What is your target years of...
-
Principal Software Engineer
5 days ago
Minneapolis, United States Lumicity Full time**Principal Software Engineer - MedTech (Python, Windows)** **Key Responsibilities:** - **Software Development:** Lead the design, development, and implementation of high-quality software solutions for medical devices and healthcare applications, with a focus on Python development on Windows platforms. - **Architecture and Design:** Drive the architecture...
-
Principal Software Engineer
5 days ago
Minneapolis, United States Lumicity Full time**Principal Software Engineer - MedTech (Python, Windows)****Key Responsibilities:**- **Software Development:** Lead the design, development, and implementation of high-quality software solutions for medical devices and healthcare applications, with a focus on Python development on Windows platforms.- **Architecture and Design:** Drive the architecture and...
-
Principal Software Engineer
6 days ago
Minneapolis, United States Synergy Staffing Full timeJob DescriptionJob DescriptionJOB PURPOSEActs as a portfolio-level problem solver, working across multiple product teams to design, test, and deliver best in class solutions, perform business/software analysis. Serves as an engineering culture advocate by educating self and others, positively influencing the engineering community and role modeling standards...
-
Principal Software Engineer
1 week ago
Minneapolis, United States Lumicity Full time**Principal Software Engineer - MedTech (Python, Windows)****Key Responsibilities:**- **Software Development:** Lead the design, development, and implementation of high-quality software solutions for medical devices and healthcare applications, with a focus on Python development on Windows platforms.- **Architecture and Design:** Drive the architecture and...