Apply

Principal Software Developer - Hybrid/Remote

Posted 2024-10-23

View full description

πŸ’Ž Seniority level: Principal, Fifteen (15) years experience in software application design and development.

πŸ“ Location: United States

πŸ” Industry: Consulting

🏒 Company: Themis Insight

πŸ—£οΈ Languages: English

⏳ Experience: Fifteen (15) years experience in software application design and development.

πŸͺ„ Skills: AWSAgileDjangoEclipseGitJavaRubyRuby on RailsSpringC++Java SpringAngular

Requirements:
  • Master's Degree in Computer Science or Computer Engineering required.
  • A bachelor's degree with two additional years of software-related experience may substitute for a master's degree.
  • Fifteen (15) years experience in software application design and development.
  • Twelve (12) years experience leading teams in software design for collection systems.
  • Full Stack Experience including Java/Java Spring, AWS, Angular.
  • Development experience in C++, JAVA, XML/XSD, and scripting languages like Python or Perl.
  • Experience with web frameworks such as Ruby on Rails, Django, SpringFramework, or Zope.
Responsibilities:
  • Designs, develops, troubleshoots and analyzes software programs for computer-based systems.
  • Advises hardware engineers on machine characteristics affecting software systems.
  • Provides inputs for documentation of new or existing programs as required.
  • Maintains/develops software products for various platforms.
  • Performs deployment, installation, maintenance, and quality control monitoring.
  • Performs system and unit testing, including planning and regression testing.
  • Integrates with other signal repositories as prioritized.
  • Interacts with customers to report project status and manage subsystem requirements.
Apply