Job type full-time
Full job description
Provide professional and technical support in the development, installation and maintenance of business systems solutionsLead self and others through all phases of development life-cycle on small to medium-sized initiatives.
*this position may be 100% remote within the united states.*
35% develop, test, implement, document and maintain high quality business systems solutions on various computer platforms, adhering to established methodology and practices, and in accordance with acceptance criteriaImplement and coordinate approved solution deliverables and activitiesProactively strive for continuous improvement.
15% provide technical guidance and training to professional staff on application processing on small to medium sized initiativesProvide technical guidance on problem resolutionProvide constructive feedback to individual team members and their respective manager regarding performance on initiatives and support work.
15% perform systems analysis and design in translating business requirements into technical specifications, (independently for small initiatives and with some assistance for larger initiatives)Proactively identify and communicate process and system improvement ideas to it or business.
15% promptly and professionally assume ownership and respond to customer requestsIndependently, perform root cause analysis, impact analysis, problem determination and problem resolution supportCollaborate with appropriate business and it staff throughout the problem resolution process.
10% develop and maintain client-specific knowledge and associated business systems knowledge commensurate with work experience.
10% maintain knowledge of application development technologies, methodologies, and standardsAcquire and effectively apply new technical skills as driven by business need and/or technology advancements.
The above statement of duties is not intended to be all inclusive and other duties will be assigned from time to time.
1Bs in mis or cs or equiv trade-off in related education and related professional work experience.
2Most recent 18 months work experience as a business system developer or equivalent trade-off in related professional work experience with demonstrated achievement and progressive responsibilities.
3High level of proficiency demonstrated in a business environment with the last 3 years in at least 3 of the following:
Application development life cycle
Modern business solution design and development practices
Current microsoft development environment
Web application development and cloud technologiesKnowledge of azure is a plus.
Business application support of internally developed and vended solutions within the cmfg architecture
Service and api development, soaKnowledge of c# and .net is a plus.
4Demonstrated working knowledge of application development concepts in a multi-platform computing environment, including application development life cycle, n-tier development, object oriented design, etc.
5Demonstrated skills in translating business requirements into technical specifications, initiative planning and organization, and providing technical leadership to 1 or more developers
6Proven ability to clearly and effectively communicate business and technical information, both verbally and in writing.
7Proven ability to provide a high level of customer service.
Physical job analysis:
While performing the duties of this job, the employee is regularly required to sit, stand, write and operate a computer keyboard, standard office equipment and telephoneThe employee is frequently required to move about and reach for itemsThe employee may occasionally lift and/or move up to 10 poundsThe physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
This position’s most typical challenges or problems:
Work collaboratively with business clients to understand business requirementsTranslate the business requirements into technical specificationsLead self or others in writing a new program or modifying an existing program to meet the business needs, utilizing current standards and methodologyAct as primary contact for production systems, responsible for resolving any production issues that arise during normal business hours as well as off-hoursLead self or others in resolving production problems through problem resolution and root cause analysisContinually expand knowledge of applications and business processes they support through initiative and support activitiesTest and debug programs thoroughly to ensure a high quality system deliveryLearn the business processes and develop strong relationships with the business clients/partnersProactively seek out process improvementsLead one or more developers.
This position`s most complex duties and challenges or problems:
Develop specifications for changes to existing complex application programs, or write specifications for new programs with complex business rulesLead self or others in writing and/or maintaining complex business rules within application programsIndependently resolve production problems on programs and systems developed by othersEmploy good judgment in determining where to find help, when necessaryUnderstand complex networks to perform impact analysisLearn new technology as business needs demand and apply efficiently and effectively.
Compensation may vary based on the job level, your geographic work location, position incentive plan and exemption status.
Base salary range:
$58,994.00 - $98,876.00
Cuna mutual group’s insurance, retirement and investment products provide financial security and protection to credit unions and their members worldwideAs a dynamic and growing company, we strive to create a culture of performance, high standards and defined valuesIn return for your skills and contributions, we offer highly competitive compensation and benefit packages, significant professional growth, and the opportunity to win and be rewarded.
Please provide your work experience and education or attach a copy of your resumeApplications received without this information may be removed from consideration.