Job Description
Software Developer is needed to perform the following duties:
· Create business models, logical specifications and/or user requirements to develop solutions for the application environment - 10%
o Create and maintain RAML/Swagger specifications for APIs.
o Design data transformation logic using DataWeave.
o Set up deployment pipelines and CI/CD automation for MuleSoft applications.
· Design software applications, create system procedures and ensure that the developed applications function normally - 10%
o Design and architect MuleSoft solutions for complex integration needs.
o Create and maintain documentation for integration architecture and design.
o Oversee API lifecycle management, including design, development, testing, and deployment.
· Develop the customized report by gathering the results of overnight testing and from other testers in the team and making they available for manager and the other team members with ability of triage the results at first instance - 15%
o Develop end-to-end integration solutions using Anypoint Platform.
o Define standards for error handling, logging, and monitoring in MuleSoft.
o Optimize MuleSoft deployments for scalability and performance.
· Implement and modify programs; make approved changes by amending flow charts, develop detailed programming logic, and coding changes - 15%
o Implement security and governance policies for APIs and integrations.
o Monitor and troubleshoot integration issues in production.
o Define integration architecture and roadmap aligned with enterprise standards.
· Participate in scrum meetings and coordinate with Business Analysts to understand the business needs and implement the same into a functional design - 20%
o Lead API-led connectivity and reusable assets strategy.
o Collaborate with stakeholders to gather and analyze integration requirements.
o Responsible for proactively working on the Analysis, Design and Coding Phases.
· Write source code, prepare test data, tests and debug programs; revise and refine programs to improve performance of the application software - 15%
o Work with cross-functional teams to support integration testing.
o Conduct code reviews to ensure quality and compliance.
o Ensure compliance with MuleSoft's Center for Enablement (C4E) standards.
· Perform execution of functional test plan, validate test results, prepare documentation & data for analysis - 15%
o Stay updated on MuleSoft platform updates and new integration technologies.
o Provide technical guidance and best practices for MuleSoft development.
o Mentor and train developers on MuleSoft best practices and standards.
Bachelor's Degree is required in Computer Science or Computer Engineering or Information Systems or InformationTechnology
Job Type: Full-time
Education:
- Bachelor's (Preferred)
Work Location: In person
Visit Original Source:
http://www.indeed.com/viewjob