The Software Developer is responsible for researching, designing, developing, and testing operating systems-level software and network distribution software. Setting operational specifications and formulating and analyzing software requirements. May design embedded systems software.

Work Activities:
  • Develops software systems for testing or validation for internal operations and external products
  • Modifies existing software to improve performance
  • Directs software programming and development of subsequent documentation
  • Consults with other departments on projects and technical issues
  • Analyzes information to determine plan installation or modification of systems
  • Actively contributes to Open Source initiatives
  • Uses scientific analysis to measure outcome of design for improvement recommendations
  • Confers with product managers to obtain information on limitations or capabilities for processing projects
  • Stores, retrieves, and manipulates data for analysis of system capabilities and requirements
  • Proficient in modern programming languages and tech stacks
  • Deep understanding of the Linux operating system and networking concepts
  • Passion for solving challenging issues
  • Adapts to changing business needs and conditions
  • Promotes cooperation and commitment within a team to achieve common goals
  • Examines data to grasp issues, draw conclusions, and solve problems

Qualifications
  • Bachelor’s degree in computer science, engineering, or related degree and/or applicable work experience.
  • 3-5 years of relevant work experience
  • Extensive knowledge of Python/Perl or any modern object oriented language

Preferred Requirements
  • Experience with program testing software, SOA-style principals, Agile/Lean/Kanban, database management systems (SQL)

Additional Information

All your information will be kept confidential according to EEO guidelines.

#J-18808-Ljbffr

Software Developer

Apply Now
Back to search page