Software Developer (Systems Software) - Senior

Crimson Phoenix

$163K — $251K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in application development using technologies like SOLR, Elastic, Postgres, Java, Scala, RDS, or Spring Boot.
  • Hands-on experience with both relational and non-relational database systems, particularly Amazon RDS and DynamoDB.
  • Proficient in troubleshooting web-related protocols and technologies such as Tomcat, Node.js, Web Services, or SSL.
  • Experience in developing and debugging automated tests using JUnit and Jasmine.
  • Familiarity with testing platforms such as Jest or Karma.
  • Experience with DevOps tools including Git, Jenkins, or Nexus.

Responsibilities

  • Develop and maintain applications leveraging specified technologies.
  • Work with relational and non-relational database systems for effective data management.
  • Troubleshoot and resolve issues related to internet and web protocols.
  • Create and implement JUnit and Jasmine tests to ensure software quality.
  • Utilize testing platforms like Jest or Karma for automated testing processes.
  • Collaborate with DevOps teams using tools such as Git and Jenkins to streamline application deployment.
  • Participate in rotating pager duty for system monitoring and support.

Benefits

  • Comprehensive medical, dental, and vision insurance.
  • 401(k) plan with company matching.
  • Generous paid time off.
  • Company-paid life and disability insurance.
  • Tuition reimbursement for professional development.
  • Recognition programs to celebrate employee accomplishments.
  • Supportive culture promoting continuous learning and career growth.
Full Job Description
Job Description

Software Developer (Systems Software) - Senior

Required Skills
• Demonstrated hands-on experience developing Applications using the following technologies or something similar: SOLR, Elastic, Postgres, Java, Scala, RDS or spring boot.
• Demonstrated hands-on experience working with relational and non-relational database systems such as Amazon RDS, DynamoDB, and Postgres.
• Demonstrated hands-on experience with and troubleshooting of Internet and Web related protocols and technologies such as Tomcat, Nodejs, Web Services, or SSL.
• Demonstrated hands-on experience developing JUnit and Jasmine tests.
• Demonstrated experience with testing platforms such as Jest or Karma.
• Demonstrated hands-on experience working with DevOps tools such as Git, Jenkins, or Nexus

Desired Skills
• Demonstrated recent experience with the Sponsor's suite of applications providing repository and search services that enables Sponsor to find the information they need.
• Demonstrated recent experience with Sponsor's profile and alerting services that represents a "prospective search" tool that sifts through incoming stream looking for items that match a user's profile and alerts upon match.
• Demonstrated recent experience with the Sponsor's discovery and recommendation services that allows a user to discover data they wouldn't ordinarily know about and represents an information filtering system that leverages content-based approaches to discriminate between interesting and uninteresting items for a user.
• Demonstrated experience with the Sponsor's Pre-NLP processing pipeline to remove boilerplate text, portion marks and non-narrative content.

NOTE: The team needs a candidate that has proficiencies in Java, Web Services, and Spring Boot. In addition, skills related to cloud technologies (e.g. AWS) and Docker. Rotating pager duty required.

Compensation & Benefits: This position has an anticipated salary range of $163,800-$251,999 per year. Actual compensation will be determined based on factors including experience, qualifications, skills, education, certifications, and business needs. Crimson Phoenix offers a comprehensive benefits package, including medical, dental, and vision insurance, a 401(k) with company match, generous paid time off, company-paid life and disability insurance, tuition reimbursement, professional development opportunities, employee recognition programs, and a culture that supports continuous learning and career growth.

Similar Jobs

More Jobs at Crimson Phoenix

More Information Technology Jobs

Find similar Software Developer (Systems Software) - Senior jobs: