Manage small to medium-sized complex team projects, provide support to the business for new and existing systems, and troubleshoot business and production issues as a Software Engineer II.
Requirements
- Master's degree or equivalent in Computer Science, Information Technology, Engineering or related field
- Object-oriented coding language JavaScript and Java
- Troubleshooting and fixing technical issues using application logs and tools
- Integrating and streaming applications using Kafka
- Implementing project management techniques to bring in process
- Developing and implementing multiple software programs using Jira, ServiceNow, Change Control, and DevOps
- Creating Real-Time analytic dashboards for team and business
- Pager and operational efficiency support
- GIT Hub branching techniques, Version Control, merging, code reviews, and tagging
- Release Management and Continuous Integration and deployment (CI/CD) Jenkins
- Ensuring quality of the deliverables through unit testing and automation testing
- Client server architecture
- Working on small to medium-sized team projects with product teams to gather, translate and document business requirements into technical solutions
- Creating technical design using tools including confluence, MS Word, and MS Excel
- Collaborating with cross-functional teams to understand and design the software solutions
Benefits
- Employer will accept any amount of graduate coursework, graduate research experience or professional experience with the required skills