What are the responsibilities and job description for the Software Engineer (New or Recent Graduate) position at Jobright.ai?
Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.
Job Summary:
BMO U.S. is committed to creating lasting, positive change for customers, communities, and employees. They are seeking a Software Engineer (New or Recent Graduate) to drive the software development lifecycle, manage development teams, and ensure high-quality technology applications and services are developed according to user requirements.
Responsibilities:
• Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from user.
• Analyzes, develops, tests, and implements new software programs, and documentation of entire software development life cycle execution.
• Performs preventative and corrective maintenance, troubleshooting and fault rectification of system and core software components.
• Ensures that code/configurations adhere to the security, logging, error handling, and performance standards and non-functional requirements.
• Evaluates new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, and risk.
• Follows release management processes and standards, and applies version controls.
• Assists in interpreting and documentation of client requirements.
• Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.
• Exercises judgment to identify, diagnose, and solve problems within given rules.
• Works independently on a range of complex tasks, which may include unique situations.
• Broader work or accountabilities may be assigned as needed.
Qualifications:
Required:
• Creative thinking.
• Building and managing relationships.
• Emotional agility.
• Quality Assurance and Testing.
• Cloud computing.
• Microservices.
• Technology Business Requirements Definition, Analysis and Mapping.
• Adaptability.
• Learning Agility.
• Programming.
• Applications Integration.
• Test Driven Development.
• System Development Lifecycle.
• Troubleshooting.
• System and Technology Integration.
• Verbal & written communication skills.
• Collaboration & team skills.
• Analytical and problem solving skills.
• Data driven decision making.
• Relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.
• Technical proficiency gained through education and/or business experience.
Company:
We’re a bank, but there’s more to it than that. We're a top ten bank in North America and have been serving our customers since 1817. Founded in 1882, headquartered in Chicago, Illinois, USA, team size 5001-10000 employees, currently Late Stage. BMO U.S. has a track record of offering H1B sponsorships.