Staff Software Engineer

5 days ago


Remote, India AppExert Labs Full time

About the job :

About AppExert :

At AppExert, we enable top remote developers to work with interesting tech.

SMBs and high-growth startups/scale-ups across the globe in the comfort of working from anywhere.

We offer 100% remote full-time employment with options to work from one of our remote pods in Montreal, Toronto, Chennai & Bangalore.

If you're seeking to work on the most innovative projects, AppExert is the ideal platform.

AppExert offers global work opportunities that are accessible regardless of your geographical location.

With AppExert, we've established the swiftest-expanding and most joyful community of remote developers, enabling you to follow your passions while remaining closely connected to what holds genuine significance for you.

We've dismantled the obstacles that constrained your potential, granting you the authority to uncover work prospects that resonate with your principles and aspirations.

The dilemma of deciding between a gratifying career and a meaningful connection to your roots is no longer a concern.

Job Description :

We are seeking a highly skilled and experienced Salesforce Lead / Staff Engineer who will be responsible for leading and executing Salesforce development projects and complex Mulesoft integrations.

The ideal candidate will have extensive knowledge and hands-on experience with Salesforce development tools and methodologies, including Apex, Lightning Web Components, Salesforce Deployments, as well as expertise in Mulesoft integration technologies such as Dataweave, MUnit, and Anypoint Studio.

This role requires strong leadership abilities, technical proficiency, and a passion for driving innovation through technology solutions.

Roles and Responsibilities :

1. Salesforce Development :

- Lead the design, development, and implementation of Salesforce solutions to meet business requirements.

- Develop custom Apex code, Lightning Web Components, and Visualforce pages as needed to extend Salesforce functionality.

- Design and implement Salesforce data models, custom objects, workflows, and process automation using Salesforce declarative tools.

- Utilize Salesforce CLI for metadata management, scripting, and automation tasks.

- Apply Salesforce Lightning Design System (SLDS) principles to create responsive and visually appealing user interfaces.

- Integrate Salesforce Einstein AI capabilities for predictive analytics and machine learning-based insights.

2. Mulesoft Integration :

- Design and implement complex Mulesoft integrations to connect Salesforce with various enterprise systems and third-party applications.

- Develop Dataweave transformations to map data between different systems and formats.

- Write MUnit tests to ensure the reliability and scalability of integration solutions.

- Configure and manage API policies and security settings within Anypoint Platform.

- Utilize Anypoint Exchange for discovering and reusing pre-built connectors, templates, and examples.

- Implement integration patterns such as request-reply, publish-subscribe, and message transformation for efficient data exchange.

3. System Design and Data Mapping :

- Conduct system design sessions to architect scalable and maintainable solutions that align with business requirements and best practices.

- Collaborate with stakeholders to define data mapping requirements and translate them into technical specifications for implementation.

- Design and implement data integration strategies to ensure seamless data flow between Salesforce and external systems.

- Document system designs, data mappings, and integration architectures for reference and future maintenance.

Additional Tools and Technologies :

- Implement CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps for automating build, test, and deployment processes.

- Utilize version control systems like Git for tracking changes to codebase and collaborating with team members.

- Implement monitoring and logging frameworks such as New Relic or Log4j for real-time performance monitoring and issue troubleshooting.

- Employ testing frameworks like Selenium and Postman for automated UI and API testing respectively.

- Ensure adherence to security best practices, including OAuth authentication and authorization mechanisms, and mitigation of OWASP Top 10 security risks.

Required Skills :

- Bachelor's degree in Computer Science, Engineering, or related field.

- 8+ years of hands-on experience in Salesforce development, including:

- Proficiency in Apex programming language, with experience in writing triggers, batch processes, and integration logic.

- Experience with Lightning Web Components (LWC) development and customization.

- Knowledge of Salesforce declarative tools (Process Builder, Flow Builder, Workflow Rules) for building business processes and automations.

- Strong understanding of Salesforce data model, including custom objects, fields, relationships, and data security.

- Expertise in Salesforce deployment tools and methodologies, including Salesforce DX, Change Sets, and Ant Migration Tool.

- 5+ years of experience in Mulesoft integration development, including Proficiency in Anypoint Studio for building integration flows, connectors, and APIs.

- Expertise in Dataweave for data transformation and mapping.

- Experience with MUnit for unit testing Mulesoft applications.

- Knowledge of API management concepts, including API policies, security, and versioning.

- Strong understanding of RESTful and SOAP web services.

- Solid understanding of software development lifecycle (SDLC) methodologies and best practices.

- Excellent problem-solving skills and ability to troubleshoot complex technical issues.

- Strong communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.

- Salesforce certifications (e.g, Salesforce Certified Platform Developer, Salesforce Certified Integration Architect) are a plus.

Why AppExert ?

At AppExert, our main objective is to cultivate a supportive community for remote developers, ensuring a strong sense of belonging.

We offer a variety of benefits to ensure you can always work hard and have fun:

- Connect and collaborate with like-minded professionals from around the world, expanding your network and knowledge.

- Flexibility and freedom, allowing you to choose your own work location.

- Whether you prefer working from the comfort of your home, a bustling coffee shop, or a tranquil beach, the choice of location is entirely yours.

- Secure and reliable remote work environment, ensuring that our employees can enjoy the benefits of flexibility while having a solid foundation to thrive professionally.

- A supportive environment where you can sharpen your skills, receive valuable feedback and stay up-to-date with the latest industry trends.

- Robust infrastructure, effective communication channels, and remote collaboration tools.

- A healthy work-life balance by ensuring that our developers have a standard 40-hour workweek, allowing them to excel in their roles while maintaining their well-being.

- Paid time off so you can really recharge and enjoy life.

- Health, wellness, and lifestyle benefits to balance your heart, mind, and body.

- Virtual team building activities and social events - we foster a sense of connection among our team members, recognising the significance of staying united even in remote work settings using

- An amazing culture to top it all off

(ref:hirist.tech)

  • Remote, India Eventbrite Full time

    THE CHALLENGEJoin an exciting opportunity at Eventbrite, where your creativity and problem-solving skills are valued. We are seeking a talented individual to contribute to our global live experience platform. Embrace the chance to work on challenging issues and share your knowledge with the team to drive innovation.THE TEAMBe part of a team dedicated to...


  • Remote, India Eventbrite Full time

    THE CHALLENGE Eventbrite is a people-first organization. Our goal of building the global platform for live experience relies on the foundation of top talent and strong company culture. Our team is focused on developer experience and architecture. Our ideal candidate is someone that is willing to work on deep problems and can also explain and help others...


  • Remote, India FENL IT SERVICES FINANCIAL ENGINES LLP Full time

    Senior Staff Engineer - Salesforce Development At Edelman Financial Engines (EFE), we believe everyone deserves to move their financial life forward! We know that assets have the power to fund goals. Those numbers represent individual lifetimes filled with hard work and dreams for our clients and generations to follow. Our clients trust us to guide them...


  • Remote, IN FENL IT SERVICES FINANCIAL ENGINES LLP Full time

    Senior Staff Engineer - Salesforce Development At Edelman Financial Engines (EFE), we believe everyone deserves to move their financial life forward! We know that assets have the power to fund goals. Those numbers represent individual lifetimes filled with hard work and dreams for our clients and generations to follow. Our clients trust us to guide them...

  • Staff DevOps Engineer

    2 weeks ago


    Remote, India Egnyte Full time

    Role : Staff DevOps Engineer (Azure) EGNYTE YOUR CAREER. SPARK YOUR PASSION. Egnyte is a place where we spark opportunities for amazing people. We believe that every role has meaning, and every Egnyter should be respected. With 17,000 customers worldwide and growing, you can make an impact by protecting their valuable data.When joining Egnyte, you're not...


  • Remote, IN AppExert Labs Full time

    About the job :About AppExert :At AppExert, we enable top remote developers to work with interesting tech. SMBs and high-growth startups/scale-ups across the globe in the comfort of working from anywhere.We offer 100% remote full-time employment with options to work from one of our remote pods in Montreal, Toronto, Chennai & Bangalore. If you're seeking...


  • Remote, India Eventbrite Full time

    THE CHALLENGEEventbrite is maturing its program management practice to help deliver its strategic vision for its customers. As the leader in the mid market event management and ticketing industry we want to pivot to a new post pandemic world. The Program Management Office is part of the engineering organization and focuses on enabling delivery of market...


  • REMOTE, India Parexel Full time

    Role and ResponsibilitiesUsing Microsoft Azure data PaaS services, design, build, modify, and support data pipelines leveraging DataBricks and PowerBI in a medallion architecture setting.If necessary, create prototypes to validate proposed ideas and solicit input from stakeholders.Excellent grasp of and expertise with test-driven development and continuous...


  • Remote, India Eventbrite Full time

    THE CHALLENGE We’ve got a culture focused on passion, kindness, continual learning, and feedback. We value collaborating and working together in small teams to solve big problems. We strive for complete team autonomy with full ownership of roadmaps and outcomes. Teams usually consist of front-end engineers, backend engineers, a product manager, a designer,...


  • Remote, India Eventbrite Full time

    THE CHALLENGEWe've got a culture focused on passion, kindness, continual learning, and feedback. We value collaborating and working together in small teams to solve big problems. We strive for complete team autonomy with full ownership of roadmaps and outcomes. Teams usually consist of front-end engineers, backend engineers, a product manager, a designer,...


  • Remote, India Eventbrite Full time

    THE CHALLENGEWe've got a culture focused on passion, kindness, continual learning, and feedback. We value collaborating and working together in small teams to solve big problems. We strive for complete team autonomy with full ownership of roadmaps and outcomes. Teams usually consist of front-end engineers, backend engineers, a product manager, a designer,...


  • Remote, India NTT DATA Services Full time

    Req ID: NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Digital Engineering Staff Engineer to join our team in Remote, Telangana (IN-TG), India (IN).Who we are:NTT DATA...


  • Remote, India NTT DATA Services Full time

    Req ID: NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Digital Engineering Staff Engineer to join our team in Remote, Telangana (IN-TG), India (IN).Who we are:NTT DATA...


  • Remote, India Egnyte Full time

    Role : Staff DevOps Engineer (Azure)- EGNYTE YOUR CAREER.- SPARK YOUR PASSION.- Egnyte is a place where we spark opportunities for amazing people.- We believe that every role has meaning, and every Egnyter should be respected.- With 17,000 customers worldwide and growing, you can make an impact by protecting their valuable data.When joining Egnyte,...


  • Remote, IN Egnyte Full time

    Role : Staff DevOps Engineer (Azure)- EGNYTE YOUR CAREER.- SPARK YOUR PASSION.- Egnyte is a place where we spark opportunities for amazing people.- We believe that every role has meaning, and every Egnyter should be respected.- With 17,000 customers worldwide and growing, you can make an impact by protecting their valuable data.When joining Egnyte,...


  • Remote, India AMM India Pvt Ltd Full time

    Summary :We are seeking a highly skilled and experienced Senior Software Engineer to join our growing team. You will play a pivotal role in designing, developing, and implementing innovative software solutions that contribute to our company's success. You will be responsible for the entire development lifecycle, from requirements gathering to deployment and...


  • Remote, India NTT DATA Services Full time

    Req ID: 273783  NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Digital Engineering Staff Engineer to join our team in Remote, Telangana (IN-TG), India...


  • Remote, India Creenosolutions Pvt Ltd Full time

    Job Description : To excel in a leadership role in SaaS software engineering, candidates must demonstrate a robust blend of technical expertise, managerial experience, and interpersonal skills.Below are the essential qualifications and experience needed:Technical ExpertiseExtensive SaaS Development Experience : A minimum of 10 years in SaaS software...


  • Remote, India Creenosolutions Pvt Ltd Full time

    Job Description : To excel in a leadership role in SaaS software engineering, candidates must demonstrate a robust blend of technical expertise, managerial experience, and interpersonal skills. Below are the essential qualifications and experience needed:Technical ExpertiseExtensive SaaS Development Experience : - A minimum of 10 years in SaaS software...


  • Remote, IN Creenosolutions Pvt Ltd Full time

    Job Description :To excel in a leadership role in SaaS software engineering, candidates must demonstrate a robust blend of technical expertise, managerial experience, and interpersonal skills. Below are the essential qualifications and experience needed:Technical ExpertiseExtensive SaaS Development Experience : - A minimum of 10 years in SaaS software...