Senior Software Engineer

3 weeks ago


Des Moines, United States GreatAmerica Financial Services Full time

GreatAmerica Financial Services is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our exemplary customer service, our principle-centered business philosophy and our team-based operating approach are key to our success and growth.**We Are Looking to Add a Key Member to Our Enterprise Technology Group**GreatAmerica Financial Services is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our exemplary customer service, principle-centered business philosophy, and team-based operating approach are crucial to our success and growth.GreatAmerica is structured in cross-functional product teams that allow individuals to make informed decisions that benefit the company and our customers. There is no doubt that we are building the greatest company of its kind, offering the finest products and services available anywhere. When you are part of the GreatAmerica team, you are part of the future, part of an opportunity to grow professionally and to reach your potential while enjoying your work.As a Salesforce engineer you will be relied on to leverage your knowledge of Salesforce ecosystem, to design and implement ideal solutions by using out of box configuration , custom development on the platform that creates the greatest value for our customers.**As a Senior Software Engineer - Salesforce, you will:*** Design, develop, test, document and implements solutions and reusable assets across various Salesforce Clouds including but not limited to sales, service and experience through declarative programming and Custom programming using Apex, LWCs to meet the solution design, and be aligned with Salesforce best practices and architectural standards* Effectively practices test driven development creating and implementing effective unit tests and code coverage for all solutions* Implement sound logging and other diagnostic tools into each solution deployed* Working effectively with our CI/CD tool Copado to quickly and efficiently promote changes thru higher orgs including production* Working on Source Control Management participating in Pull Request Reviews and resolving merge conflicts* Refactoring and optimizing solutions to increase value and productivity of the team* Troubleshooting applications and data issues and implementing bug fixes* Optimize and extend features in the existing Salesforce environments* Work on inbound and outbound integrations in to and out from salesforce platform to other systems using various salesforce integration patterns* Should be able to be part of salesforce data discussions and help Non salesforce teams with salesforce data model and data concerns* Understand and suggest external teams about salesforce APIs and provide OAS as required for callouts into salesforce* Experience with Salesforce event architecture and maintain the existing codebase of the Applications* Implement security and access provisioning using salesforce sharing and access mechanisms* Ability to work and connect with middleware tools like MuleSoft from salesforce* Ability to work and connect with multiple teams on Agile train to understand the cross-team dependencies* Extending support to functional and nonfunctional testing teams to deliver on the implemented product* Extend support to other developers on the team for any issues and hurdles to maintain solid output from the team* Ensure architectural integrity and consistency across the applications in their product area* Lives the GreatAmerica principles; Participate as an active member of an agile product team helping define effective stories, implement, and test to meet sprint goals* Candidates can be relied upon to manage key relationships with internal & external resources, clients, and third parties* Extended hours may be required to meet deadlines* Performs additional duties as required* Willing and be able to travel to conferences, training and other skill development opportunities* Participates in research and prototyping of new features available in Salesforce* Adhering to and supporting the Salesforce Governance COE standards; helping improve and grow our Salesforce best practices* Continually pushing to gain more knowledge of the technical products that effect the capabilities of their area* Continually pushing to always increase their knowledge and proficiency of the Salesforce platform and the craft of Salesforce solution development* Serve in a solutions-oriented consultant role that promotes change and process improvement* Working closely with the Solution Review and Architecture Review Boards* Regular collaboration and daily communication with the Product Owner and all members of your Product team* Regular collaboration and daily communication with the Product Owner and all members of your Product team + Understand and engage in the broader context of the business why and needs behind the code + Actively participate in design/architectural discussions, grooming user stories, sprint demos, and daily standups of corresponding product teams* Contribute ideas on best practices and process improvements to the software engineering team in GreatAmerica. + Determine coding best practices and process improvements + Performs code reviews of other developers code + Enforce coding standards and best practices to ensure only quality code is promoted to higher environments.* Train, coach, and mentor other Software Engineers and interns**To be successful in this role youll need:*** Candidates must possess the exceptional interpersonal skills to communicate effectively with internal & external resources, clients, and third parties* Strong negotiation and collaboration skills and ability to develop and manage stakeholder expectations* Exceptional communication skills (both verbal and written)* Work both independently and in a team-oriented, collaborative environment* Create inclusive team environments that foster trust and a sense of empowerment* Effectively prioritize and execute tasks in a high-pressure environment and excels at communicating shifts in prioritization* Adapt to shifting business priorities, demands, and timelines through analytical and problem-solving capabilities* Must be able to multi-task and have a combination of organizational and analytical skills* Strong push to always gain a combination of business and technical knowledge of the product in their area* Must be systems-oriented, enjoy working with new tools and be a self-motivated learner* Entrepreneurial attitude, with the ability to thrive in a fast-paced work environment* Demonstrated self-starter who is goal-oriented, a critical thinker, and a creative problem solver* Strong sense of urgency and follow-through in addressing issues and meeting timelines**Education*** Bachelors degree required in Information Systems or equivalent. Salesforce certified Admin, Advanced Admin, Salesforce Certified Platform Developer I and II are required **Experience*** 1-8 years developer and admin experience working in Sales Cloud, Service Cloud and Experience Cloud + Advanced knowledge of developing and supporting Lightning web Components and the Aura framework - In depth knowledge of HTML and CSS - In depth knowledge of JavaScript + Advanced level of knowledge of APEX Language, SOQL,SOSL + Advanced level of knowledge of APEX triggers , batch classes and scheduled classes + Intermediate level of knowledge of VisualForce pages and components + Advanced level of knowledge of record sharing + Advanced level of knowledge of dynamic forms + Advanced level of knowledge of Salesforce user security and access including but not limited to Profiles, Permission Set Groups, Roles and Role Hierarchies, Sharing Rules, user management, permission sets and permission set groups + Intermediate level of knowledge of formulas #J-18808-Ljbffr



  • Des Moines, United States Multi Media, LLC Full time

    Senior Software Engineer Multi Media, LLC is the company behind Chaturbate, one of the most heavily trafficked live streaming platforms in the world. We support a global network of independent content creators and millions of real-time viewers, delivering interactive video at scale. Our infrastructure handles complex broadcasting, low-latency streaming, and...


  • Des Moines, United States SES Space and Defense Full time

    Senior Software Engineer Location: Reston, VA, US, 20191 Work Arrangement: Remote Contract Type: Ongoing SES Space & Defense is a trusted partner ensuring mission success for our customers by blanketing the globe with multi orbit end to end satellite and technology solutions which provide reliable, secure, and high bandwidth connectivity. We strive to be the...


  • Des Moines, United States Insight Global Full time

    Backend Senior Software Engineer Insight Global is looking for a Backend Senior Software Engineer for one of our retail clients in Des Moines, IA. As a Software Engineer, you'll work as a member of a cross functional agile team focused on Master Data Management and building and creating scalable APIs and Services. You'll create reusable components that are...


  • Des Moines, United States Insight Global Full time

    Backend Senior Software Engineer Insight Global is looking for a Backend Senior Software Engineer for one of our retail clients in Des Moines, IA. As a Software Engineer, you'll work as a member of a cross functional agile team focused on Master Data Management and building and creating scalable APIs and Services. You'll create reusable components that are...


  • Des Moines, United States Insight Global Full time

    Senior Software Engineer Insight Global is looking for a Senior Software Engineer for one of our retail clients in Des Moines, IA. As a Software Engineer, you'll work as a member of a cross functional agile team focused on building great user interfaces and customer facing products. You'll create reusable components that are shared across many applications...


  • Des Moines, IA, United States Insight Global Full time

    Senior Software Engineer Insight Global is looking for a Senior Software Engineer for one of our retail clients in Des Moines, IA. As a Software Engineer, you'll work as a member of a cross functional agile team focused on building great user interfaces and customer facing products. You'll create reusable components that are shared across many applications...


  • Des Moines, IA, United States Insight Global Full time

    Senior Software Engineer Insight Global is looking for a Senior Software Engineer for one of our retail clients in Des Moines, IA. As a Software Engineer, you'll work as a member of a cross functional agile team focused on building great user interfaces and customer facing products. You'll create reusable components that are shared across many applications...


  • Des Moines, IA, United States Insight Global Full time

    Senior Software Engineer Insight Global is looking for a Senior Software Engineer for one of our retail clients in Des Moines, IA. As a Software Engineer, you'll work as a member of a cross functional agile team focused on building great user interfaces and customer facing products. You'll create reusable components that are shared across many applications...


  • Des Moines, IA, United States Iowa Staffing Full time

    Backend Senior Software Engineer Insight Global is looking for a Backend Senior Software Engineer for one of our retail clients in Des Moines, IA. As a Software Engineer, you'll work as a member of a cross functional agile team focused on Master Data Management and building and creating scalable APIs and Services. You'll create reusable components that are...


  • Des Moines, IA, United States Iowa Staffing Full time

    Backend Senior Software Engineer Insight Global is looking for a Backend Senior Software Engineer for one of our retail clients in Des Moines, IA. As a Software Engineer, you'll work as a member of a cross functional agile team focused on Master Data Management and building and creating scalable APIs and Services. You'll create reusable components that are...