Protiviti is a global consulting firm that helps businesses solve critical challenges in finance, technology, operations, data, and governance. Established in 2
Mulesoft Developer
Location
United States
Posted
70 days ago
Salary
0
Seniority
Senior
Job Description
Mulesoft Developer
Protiviti
• Build applications using MuleSoft and Salesforce with a holistic mindset • Plan, design and implement highly scalable frameworks for web applications on the Lightning Platform • Engage in designing applications with architects and lead engineers • The ability to implement your vision using Object Oriented design patterns • Create test suites to Test the Pyramid • Strive for 100% test coverage, using the tools you think can achieve that in the most efficient and maintainable way. • Champion best practices in SDLC, Agile, and software development. • Develop Unit/functional automated tests in Java and/or Apex • Develop test plans and test strategy • Diagnose, track and manage quality issues to resolution • Work with quality engineers, business analysts, and product owners for product delivery • Ensure product quality meets customer expectation
Job Requirements
- Required Bachelor’s Degree in CS or EE or related degree
- 3+ years of experience in web application development
- 2+ years of Mulesoft development
- 1+ years of Force.com and Lightning development
- The ability to implement your vision using Object Oriented patterns
- Expert knowledge of Lightning, Apex, VisualForce, SOQL, SOSL
- Experience working on multiple projects/products at the same time
- Experience working with remote team members
- Used to short sprint cycles and experienced in the full software lifecycle from design to deployment.
- Demonstrated ability to implement highly complex technical change within highly complex and integrated environments
- Passionate about delivering software application UX that is intuitive and enjoyable for users.
Related Guides
Related Job Pages
More Software Engineer Jobs
WordPress Developer, Designer
PathmonkConvert +180% more from your existing website traffic with AI-powered personalized experiences
• Update, maintain, and optimize our current website to ensure it meets the highest standards of functionality and user experience. • Make sure the websites run at all times and are stable in their performance, and fix any issues or bugs. • Implement SEO best practices and XML Schema optimization to boost our online presence and user engagement. • Craft a design system to enhance user experience and brand recognition. • Identify and address performance bottlenecks to improve website loading times. • Ensure that our website is fully responsive and optimized for mobile devices.
Lead Architect – Engineering Practices, AI Enablement
ContaboWorldwide Cloud Hosting | VPS from €4.50 / mo. | Data Centers in the EU, US, UK, SG, JP & AU | 20+ years of experience
• Your mission is to build pragmatic architecture governance for our products, raise engineering effectiveness across teams, and actively introduce and support modern AI-supported development practices into our software organization. • This role is not about abstract enterprise architecture. It is about creating standards, ways of working and guardrails that teams actually use in day-to-day delivery. • You lead primarily through influence rather than hierarchy: by creating clarity, defining standards, facilitating alignment and enabling teams to succeed. • In this role, you work closely with our COO and act as a key sparring partner for Product and Engineering Leads. • Three major areas will define your impact: Architecture Governance (Product & Software Architecture), Practice Management (Engineering Effectiveness), Security & Compliance by Design. • Design and operate a pragmatic governance model (e.g., Architecture Council, Design/Architecture Reviews, ADR/RFC processes). • Define and maintain architecture principles, standards, and guardrails (patterns, integration standards, NFRs). • Establish clear boundaries within which teams can make autonomous decisions (decision rights), while ensuring structured escalation and resolution of cross-cutting topics. • Guide target architectures and modernization paths (legacy/monolith to modular or service-based architectures, strangler pattern, stabilization and decoupling). • Create architectural transparency through clear communication and visualization, enabling Product, Engineering, and Operations to speak the same language (C4 models and ADRs instead of “PowerPoint archaeology”). • Drive engineering effectiveness in practice: improve release discipline, review quality, rollback capability, observability standards, post-mortem quality, and developer experience across teams. • Introduce AI-supported and agentic development capabilities into engineering teams in a pragmatic, secure and measurable way. • Embed security and compliance considerations directly into architecture and delivery standards (e.g., OSS/license hygiene, SBOM approaches, audit requirements in software delivery).
• Development of a new cross platform React Native mobile application from the ground up • Release new versions of the app to App Store and Google play frequently • Develop high-quality software design and architecture • Ensure new features can be implemented without continuous re-work of existing functionality • Propose and implement solutions for user experience • Liaise with Product Managers, Designers and Backend Developers to ensure features are implemented • Code review thoroughly and be open to receive feedback from your peers on code you deliver • Mentor and support junior and mid-level engineers in producing clean and efficient code
Senior AEM Developer
OptimizeOptimize is our new AI driven route optimisation software proven to generate savings and efficiencies of up to 30%.
• Building and ensuring the stability of cross-functional integration • Identifying, patching and documenting technical problems related to security, system architecture, and integrations • Maintaining thorough documentation and consolidation of scripts and integrations • Developing templates, plugins, functions, Dispatcher using Adobe Experience Manager • Designing and building components, templates, content fragments, and workflows using AEM as a Cloud Service (Sling, CRX, OSGI, OAK, JAVA)



