Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Here's a little more about what I'm looking for. I learn very fast, am comfortable wearing multiple hats, enjoy being given the opportunity to add to my skill sets on the job, and strive to be my own best tester.
- Project - Requirements
- The focus is on developing and maintaining an exciting product, rather than reviving a legacy application
- My duties will *regularly* involve work in Machine Learning and/or Big Data, now or in the next 18 months
- I will be in a back-end or full-stack role, with the understanding that my experience and interest is largely back-end
- My commute is 25 minutes or less
- Salaried Role 85-90k with benefits and 3 weeks PTO
- Team is okay with me taking the week of April 2 off (taking a trip with my mother she has been waiting on for 40 years)
- Allowed to work remotely at least two half days a week
- Allowed to have a mobile workstation (disability accommodation)
- Technologies and Practices - Requirements
- Either Java 8 or Scala are the 'main' languages - Python or Ruby also acceptable, but I am rusty in Python and would start nearly from scratch in Ruby
- Unit / Integration testing, as well as Test Automation, are taken seriously
- Source Version Control, preferably Git / GitHub / GitLab
- Dependency Management, e.g. Maven / Ivy / Gradle
- Top Quality IDE e.g. IDEA, PyCharm, RubyMine
- Established, rigorous code review process / code quality standards
- Digital Kanban tool, preferably JIRA
- - Nice to Have's
- Artifact Management e.g. Artifactory
- Continuous Integration e.g. TeamCity, Jenkins
- Static Code Analysis tools and metrics
- Located in Durham
- Team / Culture - Requirements
- Leadership works with developers and teams to prioritize and create clear roadmaps
- Experienced and committed to one or more Agile methodologies
- I have the opportunities to become essential to my team and company
- The team dares to innovate and create original ideas or approaches to problems, and these are listened to
- We are trusted to be professional and work to the best of our ability - little to no micro-managing
- We are free to listen for current client needs but also to envision the future, to prevent future rework
- Mutual Learning Environment where we are excited to share expertise
- Work-life balance is a must (not considered an underachiever if I have 40 hr work weeks)
- Teams maintain professional standards and close-knit cooperation under pressure, rather than falling apart and reverting to bad habits
- Developers show personal interest in what they do, it's not just a way to get a paycheck
- Teammates strive to improve and grow, both on and off the job, and don't simply 'coast'
- - Nice to Have's
- Test-infected team that leverages TDD
- The company supports and invests in professional development (conferences, opportunities to grow on the job)
- I realize it's a tall order to check every box here, but I have seen these opportunities, and it's why I generally prefer to take my time looking for the kinds of opportunities and companies that do fit. Please let me know if I can elaborate on anything or do anything else to help.
Add Comment
Please, Sign In to add comment