RealmOneposted 1 day ago
Full-time • Mid Level
MD

About the position

RealmOne is seeking a Software Engineer Level 2 to develop, maintain, and enhance complex software systems. This role involves working on processing-intensive analytics, algorithm development, and business management information systems. The Software Engineer will be responsible for reviewing and testing software components, resolving software problem reports, and providing input to system design. The position supports a team of various engineering roles and is crucial for the success of a mission-critical contract providing full life cycle software asset management support.

Responsibilities

  • Develop, maintain, and enhance complex software systems based on documented requirements.
  • Review and test software components for adherence to design requirements and document test results.
  • Resolve software problem reports.
  • Utilize software development and design methodologies appropriate to the development environment.
  • Provide input to software components of system design, including hardware/software trade-offs and requirements analysis.
  • Perform ServiceNow system administrator functions.
  • Analyze user requirements to derive software design and performance requirements.
  • Debug existing software and correct defects.
  • Design and code new software or modify existing software to add new features.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop simple data queries for existing or proposed databases.
  • Serve as team lead at the level appropriate to the software development process.
  • Design or implement complex database interfaces/queries.
  • Develop or implement algorithms to meet or exceed system performance standards.
  • Assist with developing and executing test procedures for software components.
  • Modify existing software to correct errors or improve performance.
  • Oversee one or more software development teams to ensure work is completed according to software development process constraints.

Requirements

  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university.
  • Four (4) years of additional Software Engineering experience may substitute for a bachelor’s degree.
  • Two (2) years of experience developing and customizing core applications such as Incident, Problem, Change, Knowledge, and Service Catalog.
  • Four (4) years of IT application systems experience in technology solutions delivery.
  • Proficiency in ServiceNow development and administration, including workflow creation and form customization.
  • Experience with API integrations within ServiceNow.
  • Strong programming skills in JavaScript, HTML, and CSS.
  • Knowledge of IT Service Management (ITSM) and Agile methodologies.
  • Active Security Clearance with appropriate Polygraph.

Nice-to-haves

  • ServiceNow System Administrator certification.
  • ServiceNow Application Developer certification.

Benefits

  • Strong work/life balance.
  • Exceptional benefits.
  • Flexible schedules.
  • Paid training and mentoring.
  • Opportunity to work alongside top-notch industry professionals.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service