Software Developer

RedIron Technologies Inc.

• $80K — $95K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software development experience
  • Proficiency in .NET Core, Java, or C++
  • Experience in multi-threaded programming
  • Familiarity with Microsoft Visual Studio or Eclipse
  • Knowledge of relational and NoSQL databases
  • Strong problem-solving and analytical skills
  • Commitment to project ownership and quality coding

Responsibilities

  • Take ownership and deliver assigned projects with minimal supervision
  • Ensure high-quality project delivery including testing and documentation
  • Collaborate effectively with QA and project management teams
  • Contribute to project requirements and design specifications
  • Analyze business requirements for impactful design decisions
  • Create technical diagrams for system architecture and process flows
  • Mentor and guide other developers for skills development

Benefits

  • Health benefits available after a 90-day probation period
Full Job Description
Job Description

Software developers work with existing team members to deliver critical projects and modules, many of which requires expertise in a very particular technical domain. They will divide their time between working on core product enhancements and customer specific implementations. RedIron Technologies products are based on the Microsoft Platform, focused primarily on the .NET framework and C#. We also use Java and Linux for select projects. Our engineering team uses Agile methodologies to manage and deliver our solutions.

Qualifications
  • 5+ years of work experience in software development
  • One or more of .net core, java, c++
  • Multi-Threaded Programming
  • Microsoft Visual Studio or Eclipse
  • Relational and nosql databases
  • Problem solving, critical thinking, analytical and decision-making skills
  • Sense of ownership and commitment in accomplishing projects
  • Ability to code with quality, consistency and optimized performance
  • Ability to see the big picture in projects with business implications
  • Produce system and technical requirement documentation
  • Discipline in documentation and working with project collaboration tools
  • Ability to multitask and set priorities under demanding timelines

Key Responsibilities
  • Work under minimal supervision and take ownership of delivery of assigned projects.
  • Ensure the quality of the project delivery (Testing, security, documentation, coding standards etc.)
  • Collaborate with QA, PM team and report to team lead, supervisor to ensure success of projects.
  • Contribute to the requirement and design of the projects.
  • Understand business requirement and implications on each project to support design decisions.
  • Produce technical diagrams on system behavior, architecture designs, process flows etc.
  • Insure compliance of the project with respect to development methodologies.
  • Provide mentorship and guidance to other developers for continuous improvement.


Additional Information

Beneficial Knowledge, Skills & Abilities
  • Service Oriented Architecture
  • Testing frameworks
  • Mobile software development
  • JIRA
  • Jenkins
  • Python
  • C#
  • Knowledge of Retail Point-Of-Sale systems and related concepts

Health benefits possible after 90 day probation period

Similar Jobs

More Jobs at RedIron Technologies Inc.

More Information Technology Jobs

Find similar Software Developer jobs: