Software Developer

curve-top
circle-right
circle-left

Counterpart is seeking a software developer to join our team. The software developer will work directly with the senior developer team to bring client projects to completion, learning Counterpart’s agile-like, built-from-scratch methodology along the way. Upon software launch the developer will serve in a maintenance role, completing minor feature additions, enhancements, and bug fixes.

Our new software developer has a passion for coding, is energized by complicated challenges, is a great communicator, and can adapt to an agile, sprint-focused work style. They are responsible for creating web applications that take into consideration all aspects of application development including – architecture, design, performance, scalability, coding, caching, security, encryption, session state management, and error logging and testing. They’re committed to delivering only the best software and technology solutions, have character, a sense of humor, and can work both individually and collaboratively.

The Counterpart team includes some of the top developers in the area—we are picky and for good reason. Our culture is important to us and maintaining it with the right people is key.

This is a position for our Fishers, IN office.

Candidates must be authorized to work in the United States without requirement of sponsorship/Visa.

Responsibilities:

  • Time Management and Organization — Ability to manage your own time and juggle several projects at once
  • Collaborative — Communicate and work closely with software testers, project managers, and a senior developer to understand development priorities, goals, and timelines
  • Quick Learner — Adapt to the coding styles of other developers; quickly learns new tools and technologies
  • Present work to clients in sprint meetings
  • Gather and evaluate user requirements in collaboration with senior developers, UI/UX designers and project managers
  • Ability to solve problems creatively and effectively
  • Ability to present and advocate for development decisions
  • Ability to take a product through the entire lifecycle of analysis, design, coding, testing and implementation and support
  • Ability to implement all aspects of an application design – high performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing
  • Perform unit and system level testing on applications

Bonus points for experience with the following:

  • Microsoft SQLServer
  • .NET
  • Web API
  • C#
  • jQuery
  • Object-oriented design experience
  • Proven track record of complex problem solving
  • Bachelor’s Degree in Computer Science

A Peek Into Our Culture

At Counterpart, technical skills are a given, but we also look for folks who are going to bring something unique to our family mix. Our team has grown incrementally and intentionally to create an environment that empowers creativity and autonomy in order to build innovative software solutions for our clients.

We break bread together, celebrate birthdays, supply endless candy and caffeine, and do the occasional outing to the movies, laser tag, and sporting events. We also enjoy flexible work schedules, an unlimited vacation policy, technology stipends, and profit-sharing, among other benefits.

Apply

Job Application Form
Drop a file here or click to upload Choose File
Maximum upload size: 52.43MB
Sending