Software Engineering, Engineering/Software Tools

Crestron Electronics

Education
Benefits
Special Commitments
Skills

Crestron Electronics is dedicated to attracting exceptional professionals by investing in resources and creating new opportunities for hands-on learning, professional growth, and career development in a supportive work environment. As a result, we have an exciting opportunity for a Software Engineer to join our Software Tools Development Team in Plano, TX.

You will participate in the key areas of our Software Development Life Cycle. We espouse an Agile way of thinking supported with modern CI/CD pipelines with state of art automation. If you are comfortable with abstract thinking (architecture) with an eye to detail (development) with focus on productivity (delivery), come talk to us. You need to be a people-person with strong communication skills.

This role has been designated for a Hybrid work arrangement which translates to 3 days a week in-office.

RESPONSIBILITIES

  • Develop software solutions with the user experience in mind.
  • Participate in the code reviews and provide feedback to your peers and your manager.
  • Participate in the review and estimation of requirements while working with your team to plan agile sprints related to application and process development roadmaps.
  • Assist the senior team members in maintaining the overall performance of products and services within a defined focus area.
  • Provide technical support for multiple applications within the technology portfolio.
  • Complete software projects with guidance from managers.
  • Participate in team discussions to define technical requirements for new and current products.
  • Resolve and troubleshoot problems quickly, efficiently, and effectively with the proper guidance.

QUALIFICATIONS

  • Bachelor’s degree in computer science, computer engineering, or related technical discipline (or equivalent experience).
  • 3-5 years of professional software development.
  • Experience in C#, .NET Framework, HTML5, CSS3, SQL Server
  • Experience in WebAPI’s.
  • Experience in python programming, especially automation.
  • Skilled with common front-end technologies such as HTML, CSS, JavaScript, and TypeScript.
  • Experience using team collaboration tools including Git, JIRA, and Confluence.
  • Experience building reusable UI components or libraries.
  • Familiarity with the latest cloud, containerization, and AI/ML concepts.
  • Understanding DevOps and CI/CD principles and tool knowledge.
  • Strong coding practices including peer code reviews, unit testing, and a preference for agile development
  • Strong problem solving and troubleshooting skills
  • Ability to rapidly prototype and adjust in response to customer feedback
  • Must understand Agile/SCRUM methodologies and have applied them to a Scrum team.

Soft Skills

  • Must be responsible, self-motivated, creative, have a solid work ethic with a desire to produce a quality product.
  • Strong communication skills (verbal, non-verbal, written, and listening) with the ability to articulate work at different levels of the organization
  • Strong problem-solving skills.
  • Inquisitive individual with a desire to learn, possessing a long-term desire to work in the Software Development and DevOps space.
  • Ability to prioritize tasks and handle numerous assignments simultaneously.
  • Positive, personable, and able to work cohesively with other across various divisions.

Per applicable state requirements, the annual pay range for this position ($83,500 - $135,000) which consists of base salary (subject to performance), reflects the hiring range for candidates. Also note, an individual’s offer may vary from this range as it may be impacted by additional factors, including but not limited to the candidate's hiring location, qualifications, experience, and market factors.

Read Full Description
Confirmed 6 hours ago. Posted 22 days ago.

Discover Similar Jobs

Suggested Articles