Duties & Responsibilities:
Creates and modifies software to implement business processes.
Code, test and debug software utilizing the appropriate hardware, database, and programming methods.
Refine data and format final product.
Test and develop programming modifications.
Write and maintain programs as specified in programming requests following established company standards and procedures.
Evaluate simple interrelationships between programs such as whether a contemplated changed in one part of a program would cause unwanted results in a related part.
Analyze performance of programs and take action to correct deficiencies based on consultation with users and approval of supervisor.
Collaborate with stakeholders to gain understanding of needed changes or modifications of existing programs.
Write and maintain programming documentation.
Maintain confidentiality with regard to the information being processed, stored or accessed.
Document programming problems and resolutions for future reference.
Communicate project status through established procedures.
Be available to work additional hours, as the business needs dictate.
Other duties as assigned.
Requirements:
High School Diploma AND Commensurate experience equivalent to a Bachelor’s degree in Computer Science, Computer Engineering/Technical, along with working knowledge of software development in multiple languages
Preferred experience:
Java, C#, Swift, Objective C, Software development frameworks, API integrations, RESTful Web Services, Structured and unstructured databases, Eclipse, JEE, HTML, CSS, Javascript frameworks
Qualifications/Skills:
Working knowledge of multiple languages, software development environment, and software development life-cycle procedures including but not limited to: Java, C#, Swift, Objective C, Software development frameworks, API Integrations, RESTful Web services, Structured and unstructured databases, Eclipse, JEE, HTML, CSS, Javascript frameworks.
Ability to implement and troubleshoot programming changes and modifications.
Knowledge of current software development standards and techniques.
Good documentation skills.
Proven analytical and creative problem-solving skills.
Logical thinking skills.
Organizational skills.
Prioritization skills.
Ability to handle multiple tasks in a fast paced environment.
Strong problem-solving skills.
Good listening skills.
Good communication skills.
Good people skills.
Payband: 6N / 37.5 hours per week
Salary Range: $60,372 – $138,855 (*Based on experience)
Applications accepted until: 2/28/2022
Behaviors
Preferred
Thought Provoking: Capable of making others think deeply on a subject
Team Player: Works well as a member of a group
Loyal: Shows firm and constant support to a cause
Innovative: Consistently introduces new ideas and demonstrates original thinking
Functional Expert: Considered a thought leader on a subject
Enthusiastic: Shows intense and eager enjoyment and interest
Dedicated: Devoted to a task or purpose with loyalty or integrity
Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well
We are looking for an astounding front end web developer to build a web dashboard to monitor and administer an...
Apply For This JobWe are seeking a Sr. Software Developer to join our IT team. We are growing! Come join us at HomeAdvantage,...
Apply For This JobSr. Network Engineer for Cloud Migration Apex Systems, the nation’s 2nd largest IT Staffing organization, has immediate and exciting opportunity...
Apply For This JobWe are looking for an AWS Developer who will be responsible for developing and designing web applications and web sites....
Apply For This JobWe are currently looking for a Mobile Application Developer (Android Developer) for Remote Please reply if you feel comfortable with...
Apply For This JobWordPress Webmaster Job Description We are a small, 501(c)(3) nonprofit organization seeking a freelance WordPress developer to assist with a...
Apply For This Job