Position Summary: The Software Engineering Advisor will work with business and technical leadership to understand requirements. Job Description: Working with business teams and technical leadership teams to understand the requirements Analyze the business requirements and ability to convert them high level and low level designs Ability to do UI Design and connecting to the backend Participate the sprint-planning sessions and help Technical Product Owners to plan the sprint(s) Develop the assigned user stories using enterprise standards by following the best industry practices and patterns Developing unit and integration test cases and executing them Developing dev-ops pipelines as needed for the application and deploying the applications Troubleshooting the problems, resolving them, and maintaining the application(s) in production Sufficiently documenting the architecture, designs, APIs, Standard Operating Procedures, Run Books, etc. Coordinating with Infrastructure group(s) for provisioning of Linux Servers and decommissioning them as needed Basic Administration of Linux Servers (opening ports, software installed, OS patching, user rights management, etc) and configuration of Software needed for the project Work with server support team and infrastructure teams for opening ports on servers, patches, verification post patching, etc. Working with Managed File Transfer (SFTP) teams to set up incoming and outgoing connections Ability to understand third-party software and work with vendors to install and configure them on Linux Servers Creating and Running cron jobs as needed Production Incident(s) ownership and resolution
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed