
Turing
A well-established company providing cutting-edge transportation solutions to a worldwide customer base is looking for a Mulesoft Developer. The selected candidate will be responsible for consulting with clients on the creation and upkeep of software systems. The company generates and manufactures a range of cutting-edge vehicles, including trucks, automobiles, buses, and heavy machinery. This is a fantastic chance for developers to work with an innovative firm that is generating game-changing ideas.
Job Responsibilities:
- Modify current software to fix problems, adapt to new hardware, or increase performance
- Analyze user requirements and software requirements to establish design feasibility within time and cost restrictions
- Consult with systems analysts, engineers, programmers, and others to create systems and learn about project constraints and capabilities, performance requirements, and interfaces
- Store, retrieve, and change data for the purpose of analyzing system capabilities and requirements
- Create and alter software systems by applying scientific analysis and mathematical models to forecast and assess design results and effects
- Create and manage software system testing and validation methods, as well as programming and documentation
- Control the work of programmers, technologists, and technicians, as well as other engineering and scientific employees
- Establish system performance targets
- Coordination of software system installation and equipment operation to verify standards are satisfied
- Consult with customers regarding the design and maintenance of software systems
- Analyze data to assess, recommend, and design computer specs and layouts, as well as changes to peripheral equipment
- To decide hardware configuration, gather and assess information on issues such as needed reporting formats, pricing, and security requirements
- Users must be trained to utilize new or changed equipment
- Power supply needs and settings must be specified
- Recommend purchasing equipment to manage dust, temperature, and humidity in the region where the system will be installed
- Analyze demands and product specifications to develop a design
- Create computer programs for various applications
- Consider the relative costs and advantages of alternative actions before deciding on the best one
- Be critical in activities to understand how changes in circumstances, activities, and the environment will impact results
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 3+ years of relevant experience as a software developer
- Knowledge of MuleSoft’s iPaaS platform and API-First approach
- Familiarity with REST, HTTP, MQ, JSON, XML, and SOA
- Ability to implement API security
- Competency in working with databases and good SQL server knowledge
- Written and verbal English communication skills
- Process-oriented, great follow-through skills, and attention to detail
- Comfortable adapting to changing business situations and priorities
- Prolific skills in emerging data technologies such as Azure cloud
- Knowledge of SSIS/Azure Data Factory or other ETL tools is a plus
- Recognizing written phrases and paragraphs in professional papers
- Pay close attention to details, understand difficult concepts, and ask questions as needed
- Ability to use logic and reasoning to determine the advantages and disadvantages of various solutions, conclusions, or approaches to issues
- Competency in identifying complicated challenges and assessing relevant information to design, evaluate, and execute solutions
- Understanding ideas and procedures involved in offering customer and personal services
- Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software
- Expertise in applications and programming
- Practical understanding of engineering science and technology
- Knowledge of design processes, tools, and concepts used in the creation of precise technical plans, blueprints, drawings, and models