Software Developer

negotiable Expires in 3 months



  • Coding, testing and debugging programs according to specifications
  • Modifying, expanding and updating applications
  • Communicating with a team that includes analysts, testers, and end-users in order to coordinate and document application development and testing
  • Development of software prototypes
  • Understand and analyze project requirements
  • Provide analysis and produce accurate levels of effort
  • Document designs, code, and project assets in an up to date manner
  • Maintain code bases within standards
  • For deployed solutions, trouble shoot problems and issues with code and data
  • Research emerging technologies in area of responsibility and make recommendations for process improvements
  • Participate in code reviews


  • Degree in computer science
  • 2-5 years of experience in coding and development of highly scalable software components and/or client-facing web applications
  • Required technology experience: SQL, PL/SQL, Java, Git, JavaScript, JSON Web Services
  • Desired technology experience: Angular, IntelliJ IDEA, PL/SQL Developer, Oracle Database, Oracle EBS, .NET, MS SQL, TypeScript
  • Must be detail-oriented and have excellent problem-solving and analytical skills
  • Excellent communication and interpersonal skills a must 
  • Excellent organizational skills
  • Must be able to work independently and as part of a development team
  • Must be self-managed