Full Stack Developer

Company Info
Athenium Analytics
NH, United States

Web Site: www.athenium.com

Company Profile


Full Stack Developer





Job ID:


Job Description:

Job Overview:
Athenium Analytics is seeking a motivated Software Engineer to work on our team to design and develop creative software solutions for a variety of applications, and update and maintain existing applications and products.
Athenium Analytics has a team-based culture where we work hard and have fun while doing it. We seek to add team members who have the ability to work well in a collaborative environment and can demonstrate critical thinking skills and present and explain complex ideas to the group. Open communication and working well with others is of great value to us.
Key Responsibilities:
General Day to Day:
  • Collaborate with product management, meteorology and data science teams to design solutions to customer needs
  • Develop and document new software
  • Test and maintain new and existing applications and features
  • Work closely with Customer Success team to provide second level customer support and feedback
Additional Responsibilities:
  • Utilize software engineering tools such as configuration management systems, build processes, and debuggers in the software development process
  • Collaborate and add value through participation in peer code reviews and design meetings, providing comments and suggestions
  • Produce quality solutions in a fast-paced environment
  • Work collaboratively and professionally with other team members in cross functional teams to achieve goals
  • Apply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion
Minimum Qualification
  • Bachelor of Science Degree in Computer Science, Electrical Engineering, Computer Engineering, Aerospace Engineering, Math or Physics or a technical field (such as CIS or IT) AND a minimum of three years of relevant experience.
  • Experience developing commercial applications using Java
  • Experience with best practices of object-oriented design
  • Experience with unit and integration testing
  • Understanding of configuration frameworks such as Spring and how to use Object Relational Mapping tools such as Hibernate / JPA
  • Proficient ability to capture and document software requirements
  • Knowledge and utilization of engineering tools necessary for successful performance of the essential functions of this job description
Preferred Qualifications:
  • Database and query design (SQL or NoSQL) experience
  • Familiarity with continuous integration products such as Jenkins
  • Experience with Infrastructure as Code tools such as AWS CloudFormation or Terraform
  • Experience with public cloud infrastructure (AWS preferred)
  • Experience with modern UI development frameworks (Angular, React or Vue)
What we look for:
  • Outstanding listening, analytical, organizational and time management skills.  Ability to dig into data, surface actionable insights and demonstrates sound decision-making skills.  A problem-solver at heart.
  • Ability to juggle multiple tasks simultaneously, while meeting team deadlines.
  • Excellent written and oral communication skills; Demonstrates a high level of diplomacy.
  • Strong work ethic, hands-on, detail oriented with a customer service mentality.
  • Team player, ability to work cross-functionally, self-driven, motivated, and able to work under pressure.
  • Sense of humor, personality, and enthusiasm!