American Century Investments is a leading global asset manager seeking a Senior Software Engineer to join their Order, Trade, and Compliance (OTC) Technology Team. The ideal candidate will have hands-on experience developing software, proficiency in Java, and knowledge of Agile development methodologies. The role is hybrid, based out of the Kansas City, Missouri office, and offers a competitive compensation package with bonus plan, generous PTO, and competitive benefits.
Requirements
- Bachelor's degree or equivalent related work experience in Computer Science, Information Technology, or related field
- At least 5+ years of hands-on corporate experience developing software
- Proficiency in Java or similar languages (e.g., Python, C#)
- Database knowledge with hands-on use of SQL and experience with relational databases
- Agile knowledge with experience working with Agile development methodologies
- Version control experience with Git or other version control systems
- Strong analytical and problem-solving skills with ability to debug and troubleshoot complex issues
- Excellent verbal and written communication skills
- Ability to work effectively in a team-oriented environment
Benefits
- Competitive compensation package with bonus plan
- Generous PTO
- 401k with 5% company match plus annual performance-based discretionary contribution
- Tuition reimbursement
- Formal mentorship program
- Live and online learning