Openings >> Senior Software Developer
Senior Software Developer
Summary
Title:Senior Software Developer
ID:929
Department:Information Technology
Location:Blankenbaker Campus
Type:Full Time
Description

As a Senior Software Developer, you should have a passion for working in a fast-pace creative dynamic environment, with other developers, designers, and ministries. Develop high quality, available, scalable, and efficient software solutions.

Collaborate with cross functional teams of engineers, project managers and ministries to execute through all phases of the life cycle. The Senior Developer researches and supports the integration of emerging technologies providing knowledge and support for all phases. This position collaborates with teams to ensure effective communication in supporting the achievement of objectives. Contribute to the design and architecture of new or re-engineered software and conduct code reviews. Work closely with the Product Owners to refine requirements, estimate development effort to achieve strategic goals.

 

Required

  • 5-7 years’ experience coding in C#
  • Familiarity ASP.NET Framework as well as various design patterns (e.g. MVC, Webforms)
  • Knowledge of development and deployment with Azure
  • Extensive knowledge of Java Script and frameworks such as Vue or React
  • Have extensive experience with Entity Framework
  • Knowledge of REST, AJAX & JSON
  • Strong SQL skills and knowledge of SQL Server Management Studio.
  • Strong HTML, CSS design skills and best practices
  • Experience with any of the following is a plus: Python, Docker, RabbitMQ, and/or Bash Scripting
  • Be a mentor and coach for junior members of the team helping them to learn and grow

 

Essential Competencies

  • Excellent communication skills to collaborate with diverse functional teams
  • Ability to work independently and in a team environment to develop and implement design
  • Ability to manage multiple tasks in a fast-paced, dynamic environment
  • Strong ability to trouble shoot software problems
  • Ability to identify and solve problems creatively and effectively
  • Excellent team skills
  • Ability to work independently and in a team environment to develop and implement design

 

Required Education, Experience, and Membership

  • Bachelor’s degree in computer science field or strong related experience
  • Engaged member of Southeast Christian Church or willing to become one; supports our Statement of Faith, and submits to the leadership established by the church, lives out our church Mantra in tangible ways.

In addition to your application, we’d love to see supplemental content that shows some of your previous work (e.g. GitHub profile, Stack Overflow activity, portfolio, sample projects, etc.)
This opening is closed and is no longer accepting applications
ApplicantStack powered by Swipeclock