Senior Enterprise Software Engineer

Employer
Cru
Location
Orlando, Florida
Salary
Pay Level: MM 3/20 Negotiable
Posted
Oct 04, 2017
Closes
Nov 27, 2017
Hours
Full Time

Pay Level: MM 3/22 Negotiable

We are currently looking for a developer who is passionate about using their skills for ministry. This position entails working with a team of other programmers to perform software development on enterprise systems for the organization. Experience with enterprise applications (ERP, CRM) is required. Specific experience in Seibel development platform desired. Javascript or SQL required.

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following:

  • Design, code, test, debug, document and maintain software following the organization’s software development life cycle.
  • Formulates and defines system scope and objectives through research and fact-finding to develop or modify moderately complex information systems.
  • Follow detailed functional and technical specifications to configure/code enhancements and bug fixes
  • Produce workable, efficient code that meets technical specifications
  • Responsible for software integration, external interface development and technical documentation
  • Troubleshoot, document and assist in the resolution of technical issues
  • Participate in technical problem solving discussions with his/her team or other teams
  • Contributes to process improvements
  • Knowledge of principles and techniques of systems analysis, design and programming
  • Technical aspects and advances in computer technology

KNOWLEDGE OF:

●      Has good understanding of the business area or function for which application is designed.

●      Has full technical knowledge of all phases of applications systems analysis and programming.

●      Strong customer-oriented focus in providing technology services and support.

●      Standard software development life cycle (SDLC) methodology.

●      Development of detailed end-user documentation and providing end-user support.

●      Working knowledge of SQL, relational databases and document control systems.

●      Basic understanding of DB performance tuning including reading/understanding query plans and creating indexes.

●      Is a top level technical expert in one or more highly specialized areas

ABILITY TO:

●      Apply technical standards, principles, theories, and processes such as change and release management.

●      Independently perform concise and thorough problem analysis

●      Work independently, with guidance in only the most complex situations

●      Troubleshoot errors in data, program logic, and program coding.

●      Prepare flow charts and diagrams for technical solutions.

●      Compile, organize, analyze, and present statistical and technical data.

●      Assist other programmers on assigned projects or tasks.

●      Communicate well verbally and in writing.

●     Work cooperatively with others.

●     Display interpersonal skills using tact, patience, and courtesy.

●      Write clear and concise programming documentation.

●      Mentor other team members in their area of expertise.

●      Learn new programming technologies and languages

●      Multitask and prioritize assignments with focus on meeting deadlines successfully.

●      Respond effectively in a fast-paced environment with rapidly changing and competing priorities.

●      Establish and maintain effective working relationships with peers, management, and third parties.

●      Respect and maintain confidentiality of organization, project, fiscal, and personnel related information.

●      Maintain a strong customer-oriented focus in providing technology services and support.

EDUCATION and/or EXPERIENCE

Bachelor’s degree in computer science, information technology, mathematics, or related field or equivalent years of professional work experience and at least 7 years experience in computer programming positions of increasing complexity, or equivalent combination of education and experience.  

Similar jobs

Similar jobs