Job Title: Web Developer

Date Posted: October 22, 2024

Location: Florence, Alabama

About nSide, Inc.: nSide, Inc. is a leading provider of innovative and comprehensive school safety solutions, dedicated to creating secure and nurturing environments for educational institutions. Our cutting-edge technology empowers schools to proactively address safety challenges and protect students, staff, and the school community.

Requirements:

  • Minimum two-year degree in web development, related field or equivalent experience.
  • Proficiency with HTML, JavaScript, VB.NET/C#, Python and MySQL preferred.
  • Established problem solving and critical thinking skills.
  • Focus on attention to detail.
  • Ability to work independently and as part of a team.

Job Tasks:

  • Write and maintain codebase for applications.
  • Write and maintain documentation of nSide Platform.
  • Design, build, and maintain websites – using authoring/scripting languages, content creation tools, management tools, and digital media.
  • Backup files from websites to local storage for instant recovery in case of problems.
  • Write, design, and edit website content or direct others producing content.
  • Determine the appropriate programming languages, design tools, and/or applications best suited to satisfy project requirements.
  • Collaborate with other departments to ensure success of a project.

Skills:

  • Database management system software — Experience with MySQL databases and Google Cloud SQL management preferred. Experience with Microsoft SQL Server, SQLite, PostgreSQL, and other database systems will be considered. 
  • Experience with Cloud infrastructure – Google Cloud preferred (BigQuery, Pub/Sub, CloudRun, etc.)
  • Development environment software — Experience with Visual Studio, Visual Studio Code, and/or WebStorm preferred. Experience with other development environments will be considered.
  • Operating system software — Linux, Microsoft Windows, macOS.
  • Web platform development software — Experience with HTML and JavaScript required. Experience with ASP.NET using VB.NET or C# preferred.
  • Programming — Writing computer programs for various purposes.  High level of proficiency in Python required. 
  • Critical Thinking — Reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems.
  • Complex Problem Solving — Identifying complex problems and reviewing related information to develop options while implementing solutions.
  • Operations Analysis — Analyzing needs and product requirements to create a design.
  • Reading Comprehension — Understanding written sentences and paragraphs in work-related documents.
  • Excellent communication skills – ability to communicate with key stakeholders and decision makers
  • Excellent time-management skills – ability to prioritize and work on multiple projects.

Abilities:

  • Deductive Reasoning — Applying general rules to produce sensible outcomes.
  • Oral Comprehension — Listening to and understanding ideas, presented through spoken words and sentences.
  • Near Vision — The ability to see details at close range (within a few feet of the observer).
  • Problem Sensitivity — Recognizing when something is wrong or is likely to go wrong.
  • Written Comprehension — Understanding information and ideas presented in writing.

If you are passionate about making a meaningful impact on school safety and have a proven track record, we invite you to apply and join the nSide, Inc. team in creating safer learning environments for schools across the nation.