Posted about 4 years ago
Someone thriving in this role is:
* An enthusiastic and hungry developer, capable of implementing changes at all layers of the software stack including database, services, and user interfaces.
* You care about implementing polished web experiences across multiple form factors.
* You have implemented whole features while working with an architect or senior developer.
* You have estimated work before, and can reasonably judge the complexity of a feature
* You have delivered work to production in an agile development team.
* You are energized by the fact that client needs might change and that the backlog will evolve.
* You’re comfortable suggesting alternative modes of implementation if you think it will provide a better customer and client experience.
* You thrive when you are providing development services within constraints.
* You continuously seek to improve the world around you.
# Responsibilities
* Write high quality, functioning, performant and enduring code.
* Work on agile-scrum project teams to deliver software features and enhancements.
* Work alongside developers, testers, designers and product managers develop, debug, and test software for completeness, accuracy and integrity.
* Perform root-cause analysis to identify and define elegant solutions to software and business problems.
* Collaborate within and between teams to identify, define and document non-functional requirements.
* Build your skill-set in a collaborative, team-focused environment.
# Requirements
* Bachelor’s degree in related discipline or 2-4 years of relevant experience.
* 8+ years experience in software engineering.
* 5+ years experience in building .NET applications.
* You’re an expert in .NET on Linux and MacOS
* Comfortable on Linux/Unix command line
* MacOS proficiency required
* Experience with web tooling and automation (e.g. Git, Gulp, NPM, Bower, etc.).
* DevOps/sysOps, advanced understanding of object oriented and MVC principles., strong understanding of software development life-cycle and best practices preferred.
* Previous agency experience and experience working in software teams with Agile, Scrum, and Kanban methodologies preferred.
#Salary
$35,000
#Location
- Mexico