Senior Software Engineer
MHA Systems Inc. - jersey city, NJ
Apply NowJob Description
Summary of PositionThe 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 RolesResponsibilities: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 platformDetermines 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 Functionso Must be proficient in C# .NET Coreo Must be proficient in API developmento Must be proficient in SQL & DBAo Strong proficiency with secure coding best practicesAdditional experience Preferred: o Experience in the financial industryo iOS and Android Native Development o DevOps Experienceo PHP Laravelo Strong understanding of modern Front-end frameworksLibraries like AngularReact.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 itiative - 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 DemandsWhile 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 EnvironmentNormal 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.
Created: 2025-02-21