Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Responsibilities
Expected to be an SME, collaborate and manage the team to perform
Responsible for team decisions
Engage with multiple teams and contribute on key decisions
Provide solutions to problems for their immediate team and across multiple teams
Lead efforts to identify and implement process improvements that enhance team productivity and software quality
Responsible for evaluating software application development to identify defects, ensure quality, and verify that products, tools, and applications meet stakeholder requirements.
Responsibilities
Develop and execute test plans, test cases, and test scripts for functional, regression, integration, and system testing.
Collaborate with developers and product teams to understand customer requirements and software data flow
Perform manual testing and, when applicable, contribute to automated test scripts
Validate software functionality in run-time environment and similar
Ensure compliance with quality standards, best practices, and release timelines
Requirements
Bachelor's degree in computer science or related field
Support day‑to‑day cybersecurity and application security activities across BlueScope North America, coordinating with global stakeholders to identify vulnerabilities, remediate issues, and promote secure development practices.
Responsibilities
Support cybersecurity operations across BlueScope North America
Participate in security monitoring, investigation, and incident response
Maintain operational documentation, procedures, metrics, and status reporting
Monitor security threats and vulnerabilities
Support application security activities for BlueScope applications and development teams globally
Requirements
Bachelor's degree in Cybersecurity, Information Technology, Computer Science, Engineering, or a related discipline
The Technical Implementation Analyst supports the technical execution of API-based digital solution implementations with external customers and integration partners.
Support design quality activities throughout the software development lifecycle for mobile medical device software applications and connected digital health solutions.
Compensation
The base pay for this position is $73,900.00 – $116,000.00
Responsibilities
Support design quality activities throughout the software development lifecycle, including requirements reviews, risk management, software verification and validation, traceability assessment, cybersecurity assessments and defect management.
Review software lifecycle deliverables, participate in design and release reviews, and ensure software development activities align with Design Control requirements, software lifecycle standards, and risk management processes.
Support software risk management activities in accordance with ISO 14971 and internal procedures.
Evaluate software defects and assess potential product quality impacts.
Participate in investigation and resolution of software-related quality issues.
Requirements
Bachelor level degree in Computer science, software engineering or a closely related discipline