Description Software Engineer Bogota, Colombia *ONLY CVs SUBMITTED IN ENGLISH WILL BE CONSIDERED* The Opportunity: Anthology delivers education and technology solutions to help students reach their full potential and learning institutions thrive. Our mission is to empower educators and institutions with meaningful, simple, and intelligent innovations that inspire student success and institutional growth. The Power of Together is rooted in having a diverse and inclusive workforce. We are committed to making diversity, inclusion, and belonging fundamental to our hiring practices and our company identity. For more information about Anthology and our career opportunities, please visit www.anthology.com. Primary responsibilities include: Understanding software requirements and solution designs Estimating your own work effectively Writing clean, efficient, and maintainable code Unit testing solutions before releasing to QA Interacting closely with internal and external stakeholders Ensuring quality and accountability of deliverables Managing multiple priorities in a dynamic environment, initiating necessary tasks, and ensuring follow-up Following best practices Participating actively in a fast-paced development team The Candidate: Required skills and qualifications: Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline 2-4 years of relevant experience Strong analytical and critical thinking skills Experience in full-stack .NET and web application development using: C# .NET MVC Web API, oData JavaScript, jQuery HTML5, CSS, Bootstrap Working knowledge of SQL Server, including queries, stored procedures, and views Exposure to Microsoft Azure Cloud technologies Experience with Design Patterns Strong written and verbal communication skills Team player with good interpersonal skills Willingness to learn new technologies Self-motivated and accountable Fluency in written and spoken English at CEF B2 level or above Preferred skills and qualifications: Experience with iterative development cycles and collaboration methodologies such as Agile and Scrum This job description does not encompass all activities, duties, or responsibilities that may be required. Management reserves the right to assign or reassign duties as needed. Anthology is an equal opportunity employer and considers all qualified applicants without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, gender identity/expression, protected veteran or military status, or any other legally protected characteristic. #J-18808-Ljbffr