Responsibilities

  • Develop elegant software
  • Write awesome code for our new and then ongoing projects
  • Collaborate with the software architect to implement design patterns and architecture
  • Execute agile process to provide a smooth customer experience
  • Collaborate with the scrum master to manage sprint execution to ensure plan completion
  • Coordinate with the software architects and engineers to handle surprises and discoveries
  • Consistently complete tasks within estimates
  • Continuously improve yourself and our culture
  • Be energized by developing your skillset
  • Explore new languages, technologies, and techniques
  • Engage, educate, push, and have fun with your teammates daily
  • Provide mentorship to the team
  • Mentor other engineers through discussions and code reviews
  • Share your experience and knowledge with others
  • Exemplify engineering best practices by example

Skills and Requirements

  • Excellent written and verbal communication skills
  • A solid foundation in Computer Science
  • A familiarity with the classic written works in the field (Knuth, Gang of Four, etc.)
  • A deep understanding of SOLID, ORM, IOC / DI, and unit testing
  • Continuous Integration, Automated Deployment
  • General knowledge of Microsoft
  • Active community member
  • GitHub or StackOverflow accounts a plus
  • Experience developing across multiple languages and technologies such as:
    • NET Web Api,Ruby on Rails, node.js
    • React Native, Swift / Objective-C for iOS, Java for Android
    • REST, JSON

We are an equal-opportunity employer, promoting a cooperative, team-oriented environment and empowering all employees to deliver the best in quality service for our clients.

  

To apply for this job email your details to hr@pwcampbell.com

We build more than just financial institutions. Explore PWCampbell’s other growing divisions:

Scroll to Top