.overview:recruiter: daniel chacónposition reports to: orlando larastatement:detailed responsibilities/duties:- develop with quality through hands-on development and attention to detail- work closely on an agile team of product owner, other engineers and scrum master in a collaborative environment- uses appropriate tools to analyze, identify, and resolve business and/or technical problems- readily available to troubleshoot and solve unforeseen production incidents- take part in data/service/api/web/mobile design architecture discussions and pro-actively give solutions/recommendations- actively participate in feature software design with senior and principal developer mentors- interacts with the customer to gain an understanding of the business environment and technical context- validates scope, plans, and deliverables for assigned projects- ci/cd pipeline updates and working with devops for production deployment and post production validation/support- take part in the full-stack of development, including all layers and across microservices, including data, service + api, web + mobile- willingness to learn new platforms, languages, and engineering conceptssupervisory responsibilities:nonejob qualifications:qualifications:*skills*:required- strong attention to detail, problem-solving skills, and verbal/written communication- ability to work in an agile environment- significant knowledge in 2+ object-oriented languages- significant exposure to client scripting with javascript and popular frameworks (i.e.
angular, react, node, etc.
)- experience in unit testing frameworks.- experience implementing service-oriented systems with restful services and apis- exposure to implementing for the user experience on mobile and web- oop, design patterns, solid design principles- relational and non-relational data, orm.- ability to quickly learn new technologies and evangelize with peers and stakeholders- experience in change management tools including source control practices and branching*experience*:- preferred: agile experience*education*:required- bachelor's in computer science or equivalentpreferred qualifications:- experience supporting transactional web system in production environments, including log aggregation, remote debugging, pro-active monitoring of systems, for example through developing alerts- experience in cloud solutions- experience with international or multi-level marketing business- experience with monitoring tools.- certifications for desired non-niche programming languagesprinciples & related competencies:ethical- complies with policies and procedures; takes the high road andupholds our values; maintains confidentiality; acts with integrity, honesty and respect