Senior Software Developer

at  Gravis Law PLLC

Boise, ID 83702, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate05 Jul, 2024USD 80000 Annual05 Apr, 2024N/ACommunication Skills,Github,Agile Methodologies,Analytical Skills,Computer Science,Management Skills,Jquery,Information Management,Javascript Frameworks,Bootstrap,Heroku,TrainingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Description:
The Senior Software Developer is responsible for planning, developing, and maintaining custom software in the organization. Using standards and practices dictated by the Senior Software Architect and the Director of Software Engineering, they implement desired features through agile software development while maintaining security to Gravis Law systems.

MINIMUM REQUIREMENTS*:

  • Either: Bachelor’s degree in Computer Science, Information Management, or relevant field and 3+ years relevant software development experience, or 6+ years relevant software development experience
  • Excellent time management skills with a proven ability to meet deadlines.
  • Excellent verbal and written communication skills.
  • Excellent problem-solving and analytical skills.
  • Ability to learn new coding languages and technologies
  • Extensive knowledge of coding languages and systems, ideally with Rails and JavaScript frameworks & libraries (Ember, Bootstrap, jQuery, etc.)
  • Experience developing software using agile methodologies
  • Experience with API development and systems integration
  • Any equivalent combination of experience and training which provides the required knowledge, skills and abilities may be substituted.

DESIRED QUALIFICATIONS:

  • Experience with Heroku and/or other Platform as a Service tools
  • Experience with Github
  • Experience developing software for the legal sector
    FULL TIME EMPLOYEE BENEFITS AT GRAVIS LAW:Gravis Law offers a professional work environment, a competitive salary including bonuses, along with generous benefits which generally include:
    Wage: $80,000 - $120,000 annually

WORK ENVIRONMENT/CONDITIONS/PHYSICAL DEMANDS:

Duties will be performed in a standard office environment. Employees must have the ability to maintain regular, punctual attendance consistent with Gravis policy. While performing the duties of this job, the employee will occasionally be required to work weekends, holidays, be on call, and some employees could be required to travel overnight on occasion.
This job description is not designed to cover or contain a comprehensive listing of all activities, duties, or responsibilities that are required of the Senior Software Developer. Duties, responsibilities, and activities may change, or new ones may be assigned at any time with or without notice. These are considered essential duties and are illustrative of those job tasks that are fundamental. Employees may be required to perform additional related duties as may be assigned by management. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

Responsibilities:

  • Develops code and designs software applications based on user specifications and organization coding standards and frameworks.
  • Collaborates with clients and/or internal teams to understand user needs; drafts initial proposal and design of software to meet these needs.
  • Assists/Guide Junior Developer(s) in completing assignments while building their technical skills and understanding of Gravis Law standards and requirements.
  • Modifies existing software to correct errors or improve performance as needed
  • Monitors and assists with software testing and validation procedures and programming.
  • Gathers and evaluates user feedback, enhancing software to provide better usability. Incorporates customer workflows with best practices around legal software.
  • With team, performs regular maintenance on servers and platform to keep Gravis Law resources secure.
  • Contribute, when appropriate and approved, to open source software projects that are relevant to Gravis Law interests.
  • Ensure system compliance with relevant laws and industry standards, including those around PCI, privacy, and ABA recommendations.
  • Performs other related duties as assigned.
    Requirements:


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Management, Relevant Field

Proficient

1

Boise, ID 83702, USA