
Software Developer
CSG Systems International, Inc.22 days ago
Remote, Mexico +2 moreEntry Level
Responsibilities
- Participate in all phases of the software development lifecycle while following Agile principles.
- Translate business requirements into clear and comprehensive Business Requirements Documents.
- Design, develop, and maintain software applications using coding standards and best practices.
- Debug and troubleshoot software defects and implement effective solutions.
- Execute unit, integration, and system testing to verify software quality and functionality.
- Collaborate with cross-functional teams to gather requirements, resolve technical issues, and deliver projects.
- Create and maintain technical documentation, including design specifications, test plans, and user manuals.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- One to three years of experience with .NET development.
- Familiarity with Agile principles and methodologies.
- Hands-on experience with AI platforms.
- Ability to understand and interpret Business Requirements Documents.
- Proficiency with debugging techniques and tools.
- Experience in software development, including coding, design, and implementation.
- Understanding of software product testing concepts and practices.
- Strong technical writing, problem-solving, attention to detail, communication, and teamwork skills.
Benefits
- Work-from-home, in-office, or hybrid work options.
- Employee Belonging Groups.
- Dental, medical, and vision healthcare.
- Paid vacation, volunteer, and holiday time off.
- Work locations include Brazil Remote, Colombia Remote, and Mexico Remote.
Tech Stack
.NET