Software Developer (New or Recent Graduate)
Core
Translates user requirements into technical specifications, develops, tests, and implements new software programs, and maintains core software components for business systems.
Role type
Software Developer (New or Recent Graduate)
Builds
High quality technology applications and services including tools, standards, and relevant software platforms
Domain
Financial Services / Software Engineering
Required skills
Programming, Cloud computing, Microservices, Test Driven Development, System Development Lifecycle, Troubleshooting, System and Technology Integration, Data driven decision making
Preferred skills
Creative thinking, Building and managing relationships, Emotional agility, Quality Assurance and Testing, Adaptability, Learning Agility
Technologies
Cloud platforms, Microservices frameworks, Version control systems
Responsibilities
Translate user needs into technical specifications, Analyze, develop, test, and implement new software programs, Perform preventative and corrective maintenance and troubleshooting, Ensure code adherence to security and performance standards, Evaluate new technologies for ecosystem fit, Follow release management processes and version controls
Seniority
Junior, 1-3 years experience
