Anovium

Anovium

Full Stack Senior Software Developer

Richmond, Virginia · Senior

Sponsorship not specifiedDetected 1583 days ago
JavaScriptTypeScriptJavaC#ReactVue.jsAngularHTMLFull-Stack DevelopmentCode ReviewGitSQLNoSQLDockerDevOpsRESTAgileJiraAccount ManagementBusiness DevelopmentLogisticsCommunicationProblem SolvingMentoring

About the role

  • About Anovium Anovium is a technology consultancy that transforms operations through intelligent innovation.
  • We focus on real results - helping traditional industries embrace modern technology without disrupting what makes them successful.
  • If you're excited about bringing meaningful technological transformation to established industries, we want to talk to you.

Responsibilities

  • Lead code reviews with the team
  • Develop high-quality software design and architecture
  • Work directly with PMs & external clients to develop user stories and requirements
  • Develop tools and applications by producing clean, efficient code
  • Perform validation and verification testing
  • Collaborate with internal teams and vendors to fix and improve products
  • Document development phases and monitor systems
  • Strong knowledge of database and information architecture, with web application integration and database schema design.
  • Strong experience developing dynamic web / HTML5 applications with excellent knowledge of web protocols, restful communication standards, and web security.
  • Experience identifying and using business logic in application design.

Requirements

  • Must have at least 4 years of total related experience.
  • Experience with software architecture.
  • Experience with design & software development fundamentals and object-oriented design (OOD)
  • Experience with TDD.
  • Experience with business requirements gathering/analysis
  • Working experience with microservice architecture.
  • Working experience with containers (e.g. Docker).

Nice to have

  • Strong debugging, problem solving and investigative skills.
  • Good understanding of git version control workflows.
  • Ability to communicate effectively to both technical and non-technical roles.
  • Self-starter who can work independently and remotely.
  • Highly analytical thinker & problem solver.
  • Passionate about shipping clean, quality, readable, & re-usable code.
  • Highly organized

This listing is sourced directly from Anovium's careers page and normalized into a canonical job model.