Oberon Technologies

Career Opportunities

Details

Job Title: Software Engineer (Web/Dev/Services/AI)

Reports to:  VP of Operations

Position Type: Salaried Position

Classification: Exempt

Location: US Only (Remote Position)

Travel: Minimal

To Apply email [email protected].  

Job Summary

For this position we are looking for a mid-level web developer to design and implement customer projects using
a large, powerful document processing and web delivery application. The implementations primarily use Java, C#, FreeMarker, JavaScript and CSS. They also can include advanced XML processing capabilities using SAX and XSLT. 

Responsibilities

  • Gather customer requirements and provide estimated effort for web development tasks
  • Design and implement updates to the core content delivery application to meet customer requirements through use of FreeMarker, JavaScript, XML, XSLT, CSS, SCSS and HTML
  • Design and implement updates to the core web authoring and support services tools through use of Java, C# and other technologies
  • Collaborate with other team members and customers

Skills & Qualifications​

  • Proficient in Free Marker, JavaScript, XML, XSLT, CSS, SCSS and HTML
  • Working knowledge of Spring Framework, Spring Boot, BootStrap, JQuery, Responsive UI Design
  • Working knowledge of DITA XML framework
  • Working knowledge of Java and/or C#
  • Experience with web publishing or structured content management (authoring through delivery)
  • Good working knowledge of requirements analysis and task estimation
  • Solid working knowledge of source control systems such as Git and SVN
  • Knowledge of and experience with the entire Software Development Lifecycle
  • Use of issue tracking system
  • Use of CI/CD systems

This position will also require skill in working with the latest tools for AI-assisted development, to include:

  • Experience using AI coding assistants (e.g., Claude Code, Copilot, etc.) in daily workflows
  • Ability to validate, refactor, and productionize AI-generated code
  • Experience integrating LLM APIs into production systems
  • Familiarity with RAG architectures and vector databases
  • Understanding of prompt injection, AI safety, and output validation
  • Experience designing human-in-the-loop AI systems

Preferred Skills

  • Preference given to applicants with Graduate Degree and requisite technical skills
  • Other applicants must have at least 1-3 years of experience in requisite technical skills
  • Additional attributes: self-starter, quick learner, knowledge sharing, team player, and comfortable working remotely and independently

Additional Attributes

  • Ability to work independently, as well as collaboratively, within a team
  • Self-starter, quick learner, knowledge sharing
  • Comfortable participating in virtual meetings with internal and external stakeholders (camera on), and face-to-face communications
  • Conduct yourself with 100% integrity

To Apply email [email protected].