Junior Developer

Sorry, this job was removed at 5:45 a.m. (MST) on Wednesday, August 11, 2021
Find out who's hiring in Colorado Springs.
See all Developer + Engineer jobs in Colorado Springs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job Summary:


Entry-level software development position focused on growing skills and knowledge of Church Community Builder domain, contributing to team’s goals/output and growing productivity in development work. 


Supervisory Responsibilities:

  • None

Duties/Responsibilities:


  • To excel as a valued developer, your progressively growing responsibility will include:  
    • Progress mastering tools and libraries that are critical to the role of full stack developer.
    • Progress mastering principles of craftsmanship such as unit tests, structuring objects and classes efficiently and simply, understanding error handling and foreseeing boundary conditions, unit testing, and similar principles.
    • Progress mastering the Church Community builder domain.
    • Success exploring new technologies that are a tangible benefit to Church Community Builder and Pushpay.
    • Consistently learning from other team members and applying their learnings


  • As a Developer, your expected productivity will be based on your individual velocity, i.e. cards completed.  You are expected to take ownership of completing your work on time.
  • When paired with another team member , you are expected to own the velocity of cards and complete work diligently and on time. 
  • You are responsible for the quality of output of your work, i.e. QA kickbacks, reverts, beta or prod defects
  • You are expected to show value and contribute by showing the use of craftsmanship and good development practices
  • You are expected to be a team player which includes: 
    • Shadowing and assisting in team meetings to gain experience and system knowledge
    • Give input and contribute to retros and demos, when you are able
    • Be able to receive constructive feedback
    • Willing and able to help others who need it
    • Be motivated to accept and learn from the guidance of better developers


  • In order to see success on an individual level, the expectation is to follow through with the following:  
    • Incorporate the new knowledge and growth you acquire into your everyday routine
    • Contribute and collaborate with your team to meet weekly team goals, as well as have willingness and ability to inspect, adapt and improve to promote team product quality


  • In order to see success on a team level, the expectation is to follow through with the following: 
  • Engage in team meetings
  • Give input and contribute to retros and demos
  • Give and receive constructive feedback
  • Willing and able to help others who need it
  • Motivated to help make others around you better developers


  • In order to see success on a departmental level, the expectation is to excel in the following:
  • Your contribution to Department Velocity
  • Your contribution toDepartment quality
  • Able to meet revenue or business goals with new products
  • Assist with onboarding new team members


Preferred Skills/Abilities: 

  • Be considerate, transparent, and consistent, and do what you say you will, when you say you will. Have candor and put your fellow associates before customers.
  • Deliver results despite challenges. Solve problems and don’t confuse effort with results. Be quick, but don’t hurry. Be passionate and determined.
  • Seek simplicity and strive to create experiences that are functionally meaningful, easily accessible, and emotionally delightful.
  • Demonstrate a positive attitude, show respect and care for each other, treat each other with dignity and honor, and conduct yourself without gossip or cynicism. Put forth the effort to be a great follower, peer, and leader.
  • Be grateful for your team, your workplace, and your life. Live generously and help others around you succeed. Fully develop your knowledge, skills, and performance to make your team and your role better.
  • Be a Team Player.  Be actively involved in your team. Communicate clearly and frequently.  Collaborate consistently.  
  • Strong passion for developing new software that is scalable and incredibly user-friendly


Education and Experience:

  • Bachelor’s Degree, preferred
  • Prior experience with developing, preferred but not required


Physical Requirements: 

Prolonged periods of sitting at a desk and working on a computer.



Pay: CO: $55-70,000

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We’re located at the foot of a mountain range surrounded by great views and fun things to do.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about PushpayFind similar jobs