Software Developer - 5 Positions

Sagatianzabout 1 year ago
Dallas, Texas, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

As a Software Developer, you will work on developing a responsive web application dedicated to evaluating emerging technologies in patent and pre‑patent stages for commercial viability. Your role supports Software Release Management procedures and involves coordination with engineering and SQA teams to ensure on‑time delivery.

Key Responsibilities

  • Develop a responsive web application to evaluate emerging technologies for commercial opportunity.
  • Utilize core Java and RESTful web services using Jackson and Jersey along with HTML5, CSS3, AngularJS, Bootstrap, and Hibernate 4.0.
  • Employ development tools such as IntelliJ IDEA, Maven, Git, Ubuntu, Tomcat, and Jetty throughout the SDLC process.
  • Manage basic System Administration duties for a small satellite office and support end users.
  • Leverage JIRA for bug tracking, including creating dashboards for issues.
  • Plan release schedules using agile methodology and ensure coordinated releases with engineering and SQA teams.
  • Deploy applications to the Tomcat Application Server and publish static content to Apache web servers.
  • Be prepared for travel to unanticipated work site locations as required.

Required Qualifications

  • Master's degree or foreign equivalent in Engineering, Computer Science, CIS, or a related field.
  • At least 6 months of work experience in developing or supporting software release management procedures.

Required Skills

Git
Tomcat
Software Release Management
RESTful web services
CSS3
Jersey
HTML5
Jackson
Hibernate 4.0
Bootstrap
AngularJS
Core Java
JIRA
IntelliJ IDEA
Ubuntu
Agile methodology
Maven
Jetty