Full Stack Software Engineer
Hanwha Philly Shipyard · Philadelphia, PA · 3 wk ago
On-siteEngineeringFull-time
Responsibilities
- Ensure that all Hanwha Philly Shipyard safety procedures, rules and regulations are followed and met
- Write detailed description of user needs, program functions, and steps required to develop or modify computer programs
- Development and maintenance of user and server-side applications
- Implementation of SharePoint-based workflows, as well as development of Business Intelligence dashboards
- Be the lead on communications technology, and work in a collaborative manner with the Communications team in support of website development, SharePoint development, Appspace support and any other communications software integrations and platforms
- Gather and correlate data from various systems to determine level of risk and exposure, as well as troubleshooting issues
- Configure test environment, assure test data, developing of SQL queries/stored procedures for database and back-end testing with further go–in-life Releases
- Prepare the Business Requirement Document (BRD), Use Case Document (UCD), Use Case Diagram, User Scenario Document (USD) and Test Cases
- Actively participate in product design reviews by providing creative and practical ideas and solutions in a teamwork environment. A wide degree of creativity and latitude required
- May provide consultation on complex projects and is considered to be the top level contributor/specialist
- Perform other related duties as required and assigned
Qualifications
- Bachelor's Degree in area of specialty and at least 3 years of experience in software development or a related area
- Experience programming in HTML5, JavaScript, .NET, ASP.NET, T-SQL, XML, SharePoint Designer, InfoPath, Web Parts, and workflow creation
- Experience using jQuery, Client Object Model, and Service Oriented Architecture
- Experience with SharePoint’s application services framework including implementation, configuration, and usage of Search, Managed Metadata, and User Profile Services
- Ability to write stored procedures, write complex SQL queries, and analyze SQL data
- Relies on extensive experience and judgment to plan and accomplish goals
Skills
- Communicate effectively with all levels of the organization
- Decision making and problem solving
- Adaptability and organizational skills
- Integrity
- Strategic thinking
- Stress management
- Understanding of Information Systems used for ERP, Payroll, Time & Attendance, HCM software
- Demonstrates expertise in a variety of the field's concepts, practices, and procedures
- Willingness and ability to work as a team member