Talent.com
Software Engineer

Software Engineer

Syringa Networks LlcBoise, Idaho, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Description

The Software Engineer is responsible for developing and maintaining custom software applications to meet the evolving needs of the company. This role requires a motivated developer with strong problem-solving skills, a collaborative mindset, and a solid foundation in software engineering principles. They will need to be able to effectively communicate and collaborate with the IT department and other stakeholders throughout Syringa Networks to identify problems and pain points, determine appropriate solutions, implement the solutions in a clean, easy to maintain way, and write appropriate tests.

Requirements

Key Responsibilities :

  • Work with business stakeholders and team members to understand requirements and contribute to technical specifications
  • Develop, test, and maintain software solutions that support business objectives
  • Assist in building and consuming APIs and microservices to enable communication between systems
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and implement feedback to improve code quality
  • Develop unit tests to ensure software reliability
  • Contribute to both technical and user support documentation including FAQs and how-to guides
  • Collaborate with team members to improve development practices and processes

Qualifications :

  • Bachelor’s degree in computer science, information technology, or a related field preferred
  • Experience in software development, including object-oriented design and development practices
  • Proficiency with SQL and experience writing database queries
  • Experience with C#, .NET Framework, and .NET 8.0 preferred
  • Familiarity with Blazor, JavaScript, Node.js, and Angular
  • Experience with relational databases such as Microsoft SQL or MySQL preferred
  • Experience developing web applications
  • Understanding of unit and integration testing practices
  • Strong written and verbal communication skills
  • Good organizational and time management skills
  • Telecommunications experience is a plus
  • NetSuite experience is a plus
  • serp_jobs.job_alerts.create_a_job

    Software Engineer • Boise, Idaho, United States