Associate Software Engineer

Atlanta, Georgia

Urjanet is looking for developers who love to work in a startup environment. That means it’s fast paced and highly collaborative. Writing robust, reliable, and scalable code makes the difference between success and failure. We’re seeking senior software engineers looking to work on an exceptional team building the next generation of Big Data technology. At Urjanet, you will have the opportunity to participate in creating a valuable clean-tech business by developing software that directly impacts the energy use and carbon emissions of large corporations.

Desired Skills and Experience

  • Computer Science or equivalent bachelor’s degree
  • 0 – 1 years experience
  • Deep knowledge of Java, and related web and enterprise frameworks
  • Knowledge of Linux, Eclipse, SQL and NoSQL databases
  • Experience working in small teams as well as independently using agile programming techniques

Responsibilities Include:

  • Design and develop new products and product modules
  • Refactor and maintain current products with an emphasis on scalability
  • Drive projects (either as an individual or as part of a small team) to completion
  • Participate in peer technical design review sessions to drive best practices and optimize designs/solutions
  • Participate in requirements discovery and functional requirements with key team members and product stakeholders to ensure detailed understanding of the request
  • Work with build/release engineering, QA, and support to ensure all aspects of a project are well documented, tested and supported