The Data Analyst / Software Developer supports the Electronic Systems segment Business Analytics and Measures team to turn business data into information and information into insight to shape informed business decisions.
In this role, you will include requirements analysis, object oriented analysis and design, code and unit test, integration, and support to formal test / delivery. Participate in technical reviews/audits of software products.
In this role, you will be the primary interface with project leads and System Engineers for software architecture decisions. Perform software engineering lifecycle following the program Software Development Plan ( SDP ) to include requirements analysis, object oriented analysis & design ( OOD ), code & unit test, integration.
In this role, the selected candidate must have a minimum hands-on experience in stored procedures and triggers & functions, work effectively with end-users, project teams, management, and vendors with minimal supervision.
This position is responsible for understanding of full software life cycle concepts including requirement definition and flow down, strong development skills and test concepts, and methodology. Excellent written and verbal communication skills. Strong interpersonal skills. Ability to work in a collaborative and team-based environment.
In this role, you will manages the save game files and generally works with many different types of content (movies, front end screens, databases, icons, 3D models, special effects, and in-game user interfaces).
In this role, the selected candidate will be responsible for promoting code changes from base version to future releases. Manages versioning and updates, maintaining clear, concise and complete in-code comments and written documentation of changes as they occur.
In this role, you will be responsible for working on support cases on a daily basis including initial triage, isolating and diagnosing the problem, ensuring issues are reproducible and subsequent resolution of the issue.
The Software Engineer applies practical knowledge of development and engineering to conceive, design, develop, test, and implement software fixes, enhancements, components, and/or new software systems and applications of moderate complexity.