Software Engineers II-Wavemaker Developer
Company | Fidelity National Information Services |
---|---|
Location | Jacksonville, FL, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering or related field
- Five (5) years of progressively responsible experience in the job offered or a related occupation
- Implementing user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, and JavaScript
- Transforming wireframes and visual designs into compelling production user experiences using JavaScript library React, ES, Typescript, HTML and CSS for a Web application UI
- Working on setting up Maven scripts to build, package, and deploy application code to the target Tomcat Application servers
- Working on Jenkins to create and test software projects
- Utilizing Node.JS continuous integration servers on the server side and to install necessary packages into the application
- Developing Web API using Node JS and hosted on multiple load balanced API instances
- Working in Agile TDD environment using any combination of SDLC tools including GIT, Jira, Jenkins, and Maven for build packaging and deployments of the application components
- At least 2 years of experience developing applications using proprietary Wavemaker studio and developing applications using prefabs, drag and drop widgets and cloud native deployments
- Monitoring new developers on the wave maker platform to effectively carry out project analytics including analysis, design, coding, integration and testing
- Implementing Wavemaker’s integration capabilities, including REST APIs, database connectors, and third-party services
Responsibilities
- Develop core versions of software applications for sale to external clients
- Identify client purchasing requirements and technical specifications through product management and client representatives
- Build, test, and deploy responsive web and mobile applications using Wavemaker
- Create custom components and widgets within Wavemaker as per project requirements
- Expertise in configuring Wavemaker widgets, templates, and UI components to create customized solutions
- Experience managing application lifecycle using Wavemaker, including version control, deployment pipelines, and application upgrades
- Interact with engineering groups to assist in design changes to equipment and software
- Train and communicate with clients on systems application
- Develop and customize application while maintaining the overall architecture of the application
- Maintain quality and ensure responsiveness of applications
- Collaborate with the rest of the engineering team to design and launch new features
- Maintain code integrity and organization
- Utilize experience working with graphic designers and converting designs to visual elements
- Understand and implement security and data protection
- Document the design, prepare services mapping document, and document code
- Perform other related duties assigned as needed
Preferred Qualifications
-
No preferred qualifications provided.