Associate Software Engineer (Child)
Associate Software Engineer
The Associate Software Engineer develops software solutions and technology platform configurations that support the Bank's products, services, and operations. Working under close supervision, this job delivers well-defined engineering work and builds the foundations of professional engineering practice. This job is considered an early-career professional within the Software Engineering job family and works across application, integration, and platform technologies as a generalist.
Key Responsibilities and Duties
- Develops software solutions, platform configurations, and integrations of limited scope and complexity under the guidance of more experienced engineers.
- Writes, tests, and maintains quality code and configuration in accordance with the Bank's engineering standards.
- Participates in team ceremonies, technical discussions, and code reviews to build engineering knowledge.
- Assists in the diagnosis and resolution of production issues with guidance from senior team members.
- Documents work clearly and keeps technical documentation current.
- Learns the Bank's technology estate, delivery practices, and business domains.
- Applies security, compliance, and risk management practices throughout the delivery life cycle.
Educational Requirements
- University (Degree) Preferred
Minimum Qualifications
- Prior technical background via education and/or work history
- Basic understanding of:
- Operating Systems (Windows/Linux)
- Networking fundamentals
- Cloud computing concepts
- Databases and application architecture
- Scripting or programming concepts
Preferred Qualifications
- Bachelor's Degree in Computer Science, Information Technology, Computer Engineering, Software Engineering, Information Systems or related technology discipline
- Knowledge in the following technical domains: Azure Cloud Services, Microsoft Azure Fundamentals (AZ-900), Ivanti Neurons or ITSM platforms, ServiceNow, Jira, Splunk, Dynatrace, Grafana, PRTG, or similar tools, PowerShell, Python, JavaScript, or other scripting languages, DevOps and CI/CD concepts, Monitoring and Observability concepts
Physical Requirements
- Physical Requirements: Sedentary Work
Career Level
5IC