YOUR NEXT CHAPTER
Associate Software Engineer
About the role
• Participate in workshops and training sessions covering programming languages, frameworks, and methodologies such as Agile or Scrum
• Assist in writing clean, efficient, and well-documented code for non-complex modules under senior developer guidance
• Help identify, troubleshoot, and resolve software defects through unit and integration testing
• Participate in daily stand-ups and code reviews
• Assist in preparing and maintaining technical documents, including user manuals and README files
• Stay updated with emerging technologies and industry trends
• Bachelor’s Engineering degree in computer science, Information Technology, or a related field or equivalent
• Basic knowledge of programming languages such as Java, Python, C#, or C++
• Foundational understanding of Object-Oriented Programming (OOP) and Data Structures
• Familiarity with version control systems like Git
• Basic understanding of the Software Development Lifecycle (SDLC)
• Strong analytical and problem-solving abilities
• Excellent verbal and written communication skills
• Eagerness to learn and adapt to a fast-paced environment
• Employee Impact Groups
• FA Cares volunteer opportunities
• Mentorship Advantage Program
• SOAR, award-winning manager development program