Software Engineer
Work Location: Remote
Summary
We are looking for a 6-month contract ($40-$5/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:
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. Travel to the office is minimal but may be required on occasion for an all company event.
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.
