ApplyPrincipal Software Developer - Hybrid/Remote
Posted 3 months agoViewed
View full description
π Seniority level: Principal, Fifteen (15) years experience in software application design and development.
π Location: United States
π Industry: Consulting
π’ Company: Themis Insightπ₯ 1-10ConsultingAdviceSmall and Medium Businesses
π£οΈ 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