The incumbent is responsible for using computer code to design, identify and develop software and web design and applications integrating into a functioning system for Make Cents, Inc and is supervised by the Chief Information Officer (CIO).
Essential Roles/Responsibilities:
Develop creative software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
Collaborate with peers, QA, and Management to create and support a quality software platform
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
Designs and implements solutions by determining system specifications, standards, and programming.
Improves operations by conducting systems analysis and recommending changes in policies and procedures.
Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
Protects operations by keeping information confidential.
Provides information by collecting, analyzing, and summarizing development and service issues.
Accomplishes engineering and organization mission by completing related results as needed.
Supports and develops software engineers by providing advice, coaching, and educational opportunities.
Provide IT Infrastructure support as needed.
Proficient with common Architectural design patterns.
Proficient with API Development.
Educational Requirements: • Required: Bachelor's degree in IT or related field.
Qualifications: • Required: 5 years of experience in the following:
o Must be proficient with Azure, Web Apps and Functions
o Must be proficient in C# .NET Core
o Must be proficient in API development
o Must be proficient in SQL & DBA
o Strong proficiency with secure coding best practices
Additional experience Preferred:
o Experience in the financial industry
o iOS and Android Native Development
o DevOps Experience
o PHP / Laravel
o Strong understanding of modern Front-end frameworks/Libraries like Angular/React.
Attributes:
Oral Expression - The ability to communicate information and ideas verbally with others and discerning between target audience.
Oral Comprehension - The ability to listen to, and understand information conveyed verbally.
Written Comprehension - The ability to read and understand information and ideas presented in writing, as well as being discerning of target audience when responding in writing.
Writing Expression - The ability to communicate information and ideas in writing so others will understand.
Speech Clarity - The ability to speak clearly so others can understand you.
Meticulous Ability to be effective when addressing all parts of a task, with the most accuracy.
Initiative - Ability to work on projects independently; be inquisitive about the infrastructure, processes, deployed technology; be vigilant about business inefficiencies and risks and discern appropriate action to rectify those.
Physical Demands
While performing the duties of the job, the employee is regularly required to sit and talk or hear. The employee is occasionally required to walk; use hands to finger, handle, or feel objects, tools, or controls; and reach with hands and arms. Must have ability to work post-office hours and weekends, as dictated by business needs. Must be able to tolerate moderate daily ambient noise levels. Must have transportation to meet shift requirements.
Work Environment
Normal working hours are 8:00 a.m. to 4:30 p.m. Must be flexible enough to work varying shifts as well as possible weekends when necessary or required based on the needs of the training schedules. Travel will be required for all call center sites per the scheduled training classes.