closed vacancySoftware Engineer -- Student Registration Software - remote

DIGARC
Posted 4 years ago $83k - 92k (US Dollars)

Software Engineer                   

 Work Location: Remote

Summary

We are looking for a 6-month contract ($40-$45/hour) software developer to work remotely in collaboration with our highly experienced team of developers. Candidates must be highly motivated team players with excellent communication skills, who thrive in an inventive and dynamic environment. If you’re creative, ambitious, and always looking for new ways to innovate, we’d like to talk to you. We need your expertise and passion to help us build and integrate our next generation of software.

 Essential Duties and Responsibilities:

  • Design, code, and document software solutions to fulfill client requirements
  • Design, prototype, and implement user-friendly web-based user interfaces
  • Test, code and perform unit test plans
  • Integrate software with 3rd party applications
  • Participate and assist in application architecture functions
  • Engage with Director, Software Engineering about code, process and challenges

Required Competencies:

  • Java Programming (including Spring)
  • HTML / CSS, JavaScript (including jQuery)
  • Web Services (Servlets, SOAP/REST, JSON, XML)
  • SQL (e.g. MySQL, Oracle SQL)
  • Apache HTTPD, Tomcat
  • Eclipse IDE
  • Windows / Linux (Redhat, Ubuntu)
  • Strong communication skills (written and spoken)
  • Self-motivated, creative, positive
  • Aptitude for constantly learning new technologies, highly desired

 Desired Competencies:

  • Git, Maven
  • Single-Sign-On (SSO)
  • DNS Configuration, Domain Certificate Installation
  • Build and Deployment Automation (e.g. Ansible, Vagrant)
  • Web Security knowledge and techniques
  • Load Balancing
  • Adobe PhotoShop

 Education and Experience:

  • B.S. in Computer Science, Information Systems or related Engineering degree, or equivalent experience
  • 2+ years of experience debugging and problem solving with large, complex web-based applications
  • 5+ years with enterprise software development, maintenance and process
  • Exposure to Agile process, especially Scrum and Scrumban
  • Exposure to testing frameworks and unit testing

Perks:

  • Fast-paced, supportive learning and work environment
  • Small tight-knit top performing team;high level of communication with all members and departments
  • Hands-on training, mentorship, and collaboration with highly experienced developers
  • Ability to see your work in motion, making a tangible difference for thousands of users

Physical Demands and Work Environment:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.  

All DIGARC employees are expected to display unquestionable integrity in every aspect of work and dealing with others. Respect for diversity and inclusion of all individuals is imperative to our business success and required.