Software Engineer I

Detalles de la oferta

Software Engineer Remote - Colombia *ONLY CVs SUBMITTED IN ENGLISH WILL BE CONSIDERED* The Opportunity: Anthology delivers education and technology solutions so that students can reach their full potential and learning institutions thrive.
Our mission is to empower educators and institutions with meaningful innovation that's simple and intelligent, inspiring student success and institutional growth.
The Power of Together is built on having a diverse and inclusive workforce.
We are committed to making diversity, inclusion, and belonging a foundational part of our hiring practices and who we are as a company.
This role focuses on Anthology's LMS, Blackboard, a product in which we pride ourselves on creating well-designed web and mobile solutions to support learners, instructors, and administrators.
Blackboard allows learners and instructors to access online educational experiences wherever and whenever they want through web and mobile devices.
Our technology helps instructors breathe life into educational content, brings efficiency to day-to-day tasks, and empowers instructors with tools to engage and assess every learner.
As a Software Engineer (Full Stack), you will work in an Agile environment to deliver and build the next-generation EdTech platform.
A successful candidate must be comfortable with complex software development projects and be an innovative thinker.
As a direct contributor, the candidate must be comfortable meeting deadlines on multiple projects and working in a fast-paced environment with evolving requirements.
In addition to developing software, the ideal candidate can troubleshoot problems and support our production environments.
At Anthology, software engineers will learn to apply their software development expertise as members of a cross-functional team.
Our teams usually consist of Product Managers, UX Designers, and Developers of varying interests to create a Full Stack team.
Software Engineers learn and practice all aspects of software development, including (but not limited to) understanding user feedback, developing the software, testing, CI/CD practices, DevOps, and ongoing maintenance.
Primary responsibilities will include: Designing and implementing solutions for the areas of the application owned by the teamTesting your code and reviewing the code of othersUnderstanding and demonstrating Continuous Integration/Continuous Deployment (CI/CD) practicesImplementing security best practices throughout the development and deployment lifecycleBeing willing to respond to the unique challenges of delivering and maintaining cloud-based software, including troubleshooting live production environments, minimizing downtime, and responding to customer-reported issuesEnsuring proper team and inter-team communication practicesContributing to process improvement initiatives on the teamThe Candidate: Required skills/qualifications: 2-4 years of experience designing, writing, and deploying scalable softwareBS in Computer Science or a related field, or an equivalent combination of education and relevant work experienceKnowledge of professional engineering best practices for the full Agile SDLC, including coding standards, code reviews, source control management, build processes, testing, and operationsStrong experience with Object-Oriented design and codingExperience developing and deploying Java-based applications in a professional settingExperience designing and implementing RESTful APIs and demonstrated proficiency with API concepts and designWorking experience developing single-page JavaScript applications and frameworks such as React, Redux, or AngularExperience with relational and/or NoSQL databasesExperience with version control and source code management systems like GIT, Stash, or similarKnowledge of unit and integration testsFluency in written and spoken English at CEF B2 level or abovePreferred skills/qualifications: Experience with cloud-based hosting solutions (AWS)Experience with Java Spring BootAWS CertificationJava CertificationThis job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required.
Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.
Anthology is an equal employment opportunity/affirmative action employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, gender identity/expression, protected military/veteran status, or any other legally protected factor.

#J-18808-Ljbffr


Salario Nominal: A convenir

Fuente: Jobleads

Requisitos

Ingeniero Fullstack Senior

Buscamos Ingenieros dispuestos a innovar y asumir los siguientes retos: Experiencia de más de 5 años desarrollando aplicaciones web con Javascript, React y N...


Gesthion Organizacional S.A.S. - Bogotá D. C.

Publicado a month ago

Help Desk Analyst L1

Job description ¡Sé parte de Stefanini!? En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un fu...


Stefanini Latam - Bogotá D. C.

Publicado a month ago

Analista De Datos

Somos la agencia tecnológicamente más evolucionada de Latinoamérica, que durante más de 25 años hemos desarrollado expertis en Investigación de Mercados, per...


Scotiabankcolpatria - Bogotá D. C.

Publicado a month ago

Administrador Sistemas Unix Aix

Administrador Sistemas Unix Aix Compañía líder en transformación digital requiere profesional en Ingeniería de Telecomunicación, Informática, Ingeniería de S...


Farma De Colombia - Bogotá D. C.

Publicado a month ago

Built at: 2025-01-13T11:33:59.371Z