You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Agile Software Development Jobs

31 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Looking for the Team App?
Download the New Upwork Team App
Hourly - Expert ($$$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
In 2015, Inc. Magazine , We have been ranked as one of the fastest growing companies in the United States (176 out of 5,000) - and we are still growing! Important Note - Candidates will only be considered if they have experience in product (project) management in software as a service (SaaS) environments. We are only looking for the BEST -- must have PROVEN track record. If you aren’t confident that is you, please do NOT apply. Our Company & Culture We have a very fast paced environment with a ‘get it done’ culture of like-minded individuals that embody the ‘customer first’ mindset. Our Product Managers must be "innovative problem solvers" that embrace change and see problems as an opportunity. From each and every keystroke of programming to the way that we engage our customers in support; it’s up to all of our ‘innovative thinkers’ to position us to stay ahead of the ever-changing marketplace and create unique and innovative solutions to serve our customers. Key Responsibilities This is a rare chance to join a highly successful, high-growth enterprise. At our company, You will be responsible for becoming the product subject matter expert to… ● Manage the entire product life cycle (concept to launch to enhancements) ● Communicate clearly and frequently with all major stakeholders (executive leadership, development (internal/external) project managers, support, marketing, etc.); including management of daily, weekly, monthly meetings ● Work very closely with internal and external development teams (frontend and backend) to ensure deadlines (weekly and monthly) are met via agile project management practices (Scrum) ● Set priorities (and deliverables) based on short-term and long-term company goals (ex. dates of training webinars, promotions, etc.) ● Build out and maintain accurate product roadmap(s) ● Integrate UI/UX, business goals and capabilities into all features/products ● Review and approve all key enhancements, features and products before released to customers ● Ensure quality, timely documentation is delivered at the appropriate stages ● Coordinate with customer support management and development to ensure all escalated customer support tickets are closed in a timely manner (less than 48hr max) ● As needed, create wireframes ● Define and analyze metrics by product on a daily, weekly, monthly basis to assess product success (ex. sprint deliverables, beta activity, bug fixes, user engagement, active/inactive subscriptions, etc.) ● Facilitate (or create) all the necessary internal and external product resources are created prior to the release of any major feature or new product ● Coordinate internal (staff) and external (customer) product trainings ● Manage build out and set up of product(s) in company software (infusionsoft) ● Facilitate internal promotional webinars around the release of key enhancements, new features and/or new integrations Software Experience (strongly preferred) ● Jira (Atlassian) ● Infusionsoft ● InVision App (or similar) ● Zendesk ● Social Media: Facebook, Twitter, LinkedIn, Yelp, etc. ● GoToWebinar / Meeting ● Twilio ● PayPal ● YouTube / Vimeo ● Google: Mail, Calendar, Drive, Docs, Sheets ● PlusThis ● LastPass (or similar) ● DropBox (or similar) ● Appointment Core (or similar) ● Camtasia (or similar) Education & Related Experience ● Bachelor's degree or equivalent experience in business, computer science, information systems or technology management (strongly preferred) ● MUST have knowledge of advanced product lifecycle management ● MUST be well versed with all relevant, current computer applications ● MUST have a passion to learn new technology and teach others ● Related diplomas/certifications in business, marketing and technology a plus Non-negotiables ● Exceptional written, verbal and presentation skills in English ● Provide reliable hardware including: computer, mouse and headset ● Have reliable, high-speed internet access ● Be able to work weekday and weekend hours anytime between 8am and 10pm (EST) Eastern Standard Time We take our culture seriously so we ONLY want team members who: ● Have a ‘customer-centric’ mindset ● Take FULL ownership ● Enjoy fast paced environments ● Like to be challenged ● Appreciate well-meaning constructive criticism ● See problems as opportunities ● Are hungry to learn ● Want to grow within the company ● Need to see results ● Are driven to succeed If you embody everything you just read then what are you waiting for?!?!? Apply with the phrase - GREEN IS NOT BLUE See you on the other side ;)
  • Number of freelancers needed: 4
Skills: Agile software developmennt Atlassian JIRA Product management Scrum
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, 10-30 hrs/week - Posted
Maintain back-end e-commerce processes Enhance front-end customer interface Manage Amazon Server Environment More detail will be provided but initial stage is to fix bugs and address immediately necessary items. Larger project plan will be develop over the next 90 days potentially leading to full-time employemnt and / or equity participation.
Skills: Agile software developmennt Architecture Scrum
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
We are looking for a ‘technological partner’ (Agency) in our growth. We are building a best-in-class product for financial modeling and want a partner with solid technological skill and experience to turn our ‘vision’ into a reality, quickly and reliably. We are essentially looking for developmental partner who can write ‘high quality’ but ‘light-weight’ code that is scalable. The code should lay the groundwork for a ‘multi-tenant SaaS’ deployment at a future point in time. Attached is the MVP plan with high-level User stories and the prioritized iterations. There is also a proposed system flow diagram that shows mutual relationships of all the components and how they are planned to be developed. We will provide a full PRD would to our selected partner. Please send us a detail proposal for each of the iteration and also the overall estimate giving break up in excel. Another sheet must contain the assumptions that you undertook while creating the proposal. We look forward to reviewing your comprehensive proposal.
Skills: Agile software developmennt .NET Framework Java Microsoft Excel
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 10-30 hrs/week - Posted
We are seeking experienced Russian speaking python software developers to participate to our team. If you speak Russian, have at least 2 years as Python developer with experience in GAE, Django, TDD, honest, self managing, and communicative apply asap Good knowledge of JS, HTML5, jQuery, Bootstrap, Facebook API is a big plus! Please provide the next details: - your hourly rate - working hours? - your experience and examples of your past projects? - when are you available? Put the word "ahalaimahalai" in the top of you message or it can be ignored by default. Have a good day --- Skills: Python, Russia, Agile, Scrum, Jira, Git, GAE
Skills: Agile software developmennt Behavior Driven Development (BDD) Bootstrap Django
Hourly - Intermediate ($$) - Est. Time: More than 6 months, Less than 10 hrs/week - Posted
We are looking for experienced Ruby on Rails developers who love experimenting with new technology and are familiar with the Ruby/Rails Community. We want to build effective and long-lasting teams and a good work climate and chat culture is important to us, so you should know what IRC is and be responsive. The following things should be familiar to you: - DRY - TDD - KISS - Convention over Configuration - OOP and SRP - Agile Development - Extreme Programming We have customers with smaller projects as well as larger projects that are ongoing for years now. Which project we would like you to hire for will be decided based on your skills and personal preferences. These are the most important parts of our Stack: - Ruby On Rails 4 - Twitter Bootstrap 3 - RSpec/Cucumber/Capybara - HAML - Devise + CanCanCan - JavaScript/jQuery Further we are using: - Pivotal Tracker - Heroku - Amazon S3 - Slack chat We are searching for people who are able to work in teams and can bring benefit to all of us in form of happy atmosphere and sharing of useful information etc. Please start your application with the word "Hooray" so I know that you have read the job description. Applications without the word at the beginning will be deleted right away. We love Ruby/Rails and so should you. If you are doing Rails projects from time to time without really having a deeper understanding of it, this job might not be for you. But if you are as passionate as we are and have fun trying new gems and techniques, then we are excited about your application.
  • Number of freelancers needed: 3
Skills: Agile software developmennt AJAX Amazon S3 CoffeeScript
Hourly - Expert ($$$) - Est. Time: 3 to 6 months, 30+ hrs/week - Posted
As a Java Software Developer you will be a disciplined professional that displays technical aptitude and will possess a level of business acumen. You will work in a dedicated product stream as part of a self-organising and empowered team (Agile). In bi-weekly iterations using Extreme Programming you will showcase the functionality you have completed to the Product Sponsor, customers and stakeholders and deliver high-quality working software to a production environment. The successful candidate will be a highly motivated individual who possesses excellent technical skills and can demonstrate a thorough appreciation of software engineering principles and best practices, and the ability to communicate these principles effectively. Key Responsibilities: •Develop quality software using agile techniques such as Test Driven Development and Pair Programming •Take an active role in Story definition, assisting QA's and business stakeholders with acceptance criteria •Drive best technology and software development practices into the team with passion and enthusiasm •Take a pro-active role with production issues and release management •Contribute to the technical direction of the team •Continuously challenge the ways of working to ensure continuous improvement within the team Essential Requirements/ Skills: •Delivery experience within an agile project •Experience and strong ability in agile development using Java / Groovy and Spring •Comfortable working in a unix / linux environment •Knowledge of frameworks such as Spring and Gradle •In-depth experience of developing high capacity, high traffic, high availability websites/systems •Experience of designing and implementing APIs •Bachelors’ degree or equivalent industry experience Desirable Requirements/ Skills: •Experience of designing and implementing micro services •Experience of working in a continuous delivery environment •Experience of Angular / Javascript Behaviours sought: •A track record of getting the job done •An enthusiasm and aptitude for learning new skills and practices •Takes pride and ownership in their work •Good team player •Great at communicating •Delivery experience within an agile project specific experience in TDD, Pair Programming •Bachelors’ degree or equivalent industry experience
  • Number of freelancers needed: 10
Skills: Agile software developmennt CSS3 Groovy HTML
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App