NHS Human Services, Inc.

Mobile nhs-human-services Logo

Job Information

Coast Central Credit Union Senior Developer in Mckinleyville, California

TITLE: Senior Developer

REPORTS TO: Assistant Vice President, Information Systems

SUPERVISES: None

SUMMARY: Under minimal supervision you'll lead the development of innovative web applications using your expertise in JavaScript and modern frameworks like React, Angular, or Vue.js. As a senior member, you'll collaborate with cross-functional teams, mentor junior team members, and ensure the delivery of high-quality solutions. A strong understanding of HTML5, CSS3, and RESTful APIs, along with excellent problem-solving skills and a passion for staying updated on emerging technologies is preferred.

ESSENTIAL FUNCTIONS

  • Understands and accurately responds to complex verbal and written communications with clear and accurate verbal and written responses.
  • Employs significant levels of trust, diplomacy and empathy when interacting with employees and when engaging outside contacts.
  • Reads and comprehends technology and security manuals, instructions, correspondence, and online documentation in support of current and new technology.
  • Creates and edits technical documentation, providing clearly understandable and grammatically accurate information for employees.
  • Exercises mathematical and conceptual abilities in the development of cost/benefits analysis and other projects requiring abstract reasoning and judgment.
  • Use, operate, install, and repair machinery requiring fine motor and manual dexterity.
  • Lift, carry and stock 50 lb. boxes of paper, printers, terminals, and other supplies.
  • Demonstrates a willingness and enthusiasm for learning and self-development.
  • Proficiency in modern JavaScript frameworks such as React, Angular, or Vue.js.
  • Solid understanding of HTML5, CSS3, and responsive design principles.
  • Experience with RESTful APIs and asynchronous request handling.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Experience with Agile development methodologies is a plus.
  • Python development experience a plus.

PRINCIPAL RESPONSIBILITIES:

Has a thorough understanding of security concepts and best practices and incorporates those into every aspect of development.

Develop and maintain high-quality, scalable JavaScript code for web applications.

Lead the technical design and implementation of complex features.

Collaborate with product managers, designers, and other stakeholders to define project requirements and deliverables.

Mentor junior developers, providing guidance and support to help them grow their skills.

Working with stakeholders, ensure appropriate testing of all code.

Stay up-to-date with the latest trends and best practices in JavaScript development.

Participate in code reviews, ensuring code quality and adherence to coding standards.

Troubleshoot and debug issues, ensuring timely resolution.

Helps educate, inform, and assist the Information Systems staff in improving the security of existing systems, and reducing risks introduced with new systems and services.

Assists in providing problem-free operation of member-facing systems with high or 24x7 availability.

Demonstrates a continued willingness to learn new technologies, share learnings with co-workers, and suggest ideas for improving existing operations.

Attends electronic training and seminars as needed. Attends out-of-area training and seminars (requiring overnight stays) as appropriate.

Able to work flexible hours, including nights, weekends and holidays as assigned.

Performs other duties as assigned.

REQUIRED KNOWLEDGE:

Required knowledge includes advanced JavaScript, expertise in React, Angular, or Vue.js, strong understanding of HTML5, CSS3, RESTful APIs, SQL, mentoring abilities, cross-functional team collaboration, excellent problem-solving skills, and a passion for emerging web technologies.

EDUCATION AND EXPERIENCE:

Requires a bachelor's degre in computer science, software engineering, or a related field and a minimum of 5-7 years of hands-on experience in Java development, demonstrating a deep understanding of JavaScript programming, object-oriented design principles, and software development best practices. Proficiency with JavaScript frameworks such as Spring, Hibernate, and Java EE is essential, along with experience in building and deploying scalable web applications. Familiarity with front-end technologies like JavaScript, HTML5, and CSS3, as well as knowledge of database management systems such as MySQL or PostgreSQL, is important. Additionally, experience with version control systems like Git, continuous integration/continuous deployment (CI/CD) pipelines, and agile methodologies is highly valued. Strong problem-solving skills, the ability to lead and mentor junior team members, and excellent communication skills are also crucial for this role.

DirectEmployers