Software Developer / Programmer (Exciting)
Pleasant Solutions - Edmonton, AB

This job posting is no longer available on Indeed. Find similar jobs: Software Developer jobs - Pleasant Solutions jobs

Not your everyday software developer position. Challenging and fast moving, yet friendly and supportive: a career you will look forward to every day. Work with intelligent people in an exciting environment where every month is different.

Positions Available:

  • 3 positions ranging from intermediate up to team lead (based on skill, regardless of the amount of experience or education)
  • Additional positions for specialists (for example, Android programming, user interface programming, etc). Tell us your strengths and we’ll go from there.
  • Other Positions: We are also hiring for other positions (software tester, business analyst, project manager, graphic designer, and front-end GUI designer). You may apply for multiple positions separately. If you know someone in any of these areas, please do them a quick and friendly favour by letting them know about this posting.

Position Overview:

  • Full time and permanent.
  • Fast moving in terms of variety of work and expectations.
  • Flexible hours (for example: choose to start your day between 6am and 10am, work late some days and shorter on others).
  • Gain valuable career experience in the newest technologies (C#, .NET 4, WPF, XAML, MVC3, WCF, web services, SOA, Objective-C, F#).
  • Gain experience with many advanced software engineering tools and techniques (code generation, object relational mappers, advanced .NET reflection, etc).
  • Gain experience with both small and large projects, with involvement throughout the product life-cycle.
  • Opportunities to be involved with higher level architecture and design.
  • Mentoring from experienced software architects and some of the smartest peers in the country, on exciting projects that you can really sink your teeth into.
  • A blend of programming methodologies (deliberately part way between agile, Kanban, and waterfall plus occasional extreme and pair programming methodologies).
  • Does not involve a lot of boring technical support or fixing broken legacy applications.
  • Most of the learning is through hands-on trying and doing. Meetings and formal training is minimized.
  • Rarely requires meeting with a client for those who prefer not to.
  • Environment allows for some privacy at your workstation as well as time to concentrate without distractions when you need it.

Requirements:

  • Genuinely intelligent.
  • Fast learner and enjoys learning.
  • Passionate about making software and very good at it.
  • Gets deeply involved with challenges and will persevere at length to achieve victory.
  • Takes pride in work.
  • A deep appreciation for reusable code and the benefits of object oriented design.
  • No specific requirements for formal education or industry experience. We evaluate each applicant based on merit rather than formalities.

Nice To Have:

  • Ability to see opportunities for improvement everywhere.
  • Experience with .NET or mobile development.
  • Pragmatic approach to balancing perfectionism with getting the job done.

About The Work Environment:

  • Friendly, non-threatening, and non-political environment.
  • A "smaller company" culture even though we are a mid-sized company.
  • We are a great environment for both outgoing people and those who are very shy and introverted.
  • We strive to have every employee sitting near a window for natural light and to have plenty of plants throughout the office; we care about employee health.
  • Private hammock room for isolated thinking time or for taking a nap if you didn’t sleep well last night.
  • An example of our culture: Everyone eats lunch together in the sofa room, and even the quiet types love it.
  • Social events worth remembering (fencing competitions, curling, video game parties, coding competitions, commando combat training, etc).
  • Unlimited access to pillage our kitchens for caffeine, sugar, soups, and more : )
  • Free onsite massage therapy.
  • Additional perks that are cost-shared like motorized sit-stand desks.
  • Task focused: everyone in the company heavily uses centralized to-do lists to stay organized, prioritize, and coordinate.
  • Fast paced

About The Company:

  • Pleasant Solutions is a dynamic company headquartered in Edmonton with small satellite offices in Calgary, Toronto, Vancouver, and Saskatoon.
  • Silicon Valley kind of excitement and growth potential.
  • Over 50% annual growth, 4 years in a row.
  • We do a mix of in-house product development and consulting. For consulting, we build both large and small custom software for clients who need an internal system or are commercializing an idea. Our in-house products include an event ticketing system (used by the City of Edmonton and various folk music festivals), small mobile software tools, business software, and Pleasant Password Server (the server for a popular product known as Keepass).
  • Full of smart and passionate people whom you can learn from.
  • Stable and well diversified.
  • An innovative software producer with an aim of achieving results in creative ways.
  • We develop high quality software you will take pride in. Our company name says it all.
  • Socially conscious (for example, we pay for employees to sponsor dozens of WorldVision children).

Applying:

  • What do you have to lose by exploring the possibility? Applying does not take long and we keep your application confidential (never disclosed to existing employer).
  • Apply online today at https://careers.pleasantsolutions.com
  • Even if you don't have your resume updated or ready to go, apply anyways, we want to hear from you!
  • Please do not apply via email, use only the link above to apply.

Keywords:

  • senior software engineer
  • senior software designer
  • senior software developer
  • senior programmer
  • software programmer
  • senior software architect
  • project manager
  • team leader
  • lead developer
  • software engineering
  • application developer
  • mobile software developer
  • mobile developer
  • Plurals:
  • senior software engineers
  • senior software designers
  • senior software developers
  • senior programmers
  • software programmers
  • senior software architects
  • project managers
  • team leaders
  • lead developers
  • application developers
  • mobile software developers
  • mobile developers

Indeed - 7 months ago - save job - block
Recommended Jobs
Senior .Net Developer
Modis - Edmonton, AB
Modis Canada - 7 days ago
About this company
** Pleasant Solutions is a dynamic company headquartered in Edmonton with small satellite offices in Calgary, Toronto, Vancouver, and...