Software Engineers
Company | Fidelity National Information Services |
---|---|
Location | Jacksonville, FL, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Mid Level |
Requirements
- Bachelor’s degree or foreign equivalent in Information Technology, Computer Engineering, Computer Science or a related field of study
- Three (3) years of experience utilizing J2EE architecture and design, including n-tier design, and RESTful services
- Implementing automated testing frameworks and tools, including Selenium, Cucumber, Protractor and JMeter
- Performing Application Programming Interface (API) automation using Postman
- Analyzing and testing applications for adequate performance, security, and privacy
- Utilizing Java, J2EE, Spring, and JavaScript to analyze, test, and debug software enhancements and new products used in local, networked and Internet-related computer programs
- Developing and performing testing and debugging of applications using AWS Cloud Technologies
- Employing tools including Splunk and New Relic for production debugging of applications
- Testing and analyzing databases (DB2, Postgres) for security, referential integrity, and other quality measures
- Delivering informational and decision-seeking presentations to technical and business groups, including internal and external audiences.
Responsibilities
- Develop and modify core versions of software applications for sale to external clients
- Identify client purchasing requirements and technical specifications through product management and client representatives
- Interact with engineering groups to assist in design changes to equipment and software
- Train and communicate with clients and internal client training, client relationship and sales teams on systems application
- Analyze, design, program, debug and modify software enhancements and new products used in local, network or internet-related computer programs
- Interact with product managers and users to define system requirements and necessary modifications
- Participate in software design meetings and analyze user needs to determine technical requirements
- Write technical specifications based on conceptual design and stated business requirements
- Write code, complete programming, and perform testing and debugging of applications using current programming languages and technologies
- Complete documentation and procedures for installation and maintenance
- Responsible for developing, budgeting, scheduling, and executing project plans and for documenting work and the results
- Deliver informational and decision-seeking presentations to technical and business groups to internal and external audiences.
Preferred Qualifications
-
No preferred qualifications provided.