Search

Senior Software Engineer

Pentangle Tech Services | P5 Group
locationAustin, TX 78716, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Title: Senior Software Developer

Location: Austin, TX (Hybrid)

Years of Experience: 7 10 Years


Job Summary:

We are seeking a highly skilled Senior Software Developer with a strong focus on Angular to join our dynamic team. The ideal candidate will have 7 10 years of experience in software development, with a proven track record of delivering high quality applications. You will be responsible for designing, developing, and maintaining web applications that enhance user experience and meet business requirements.

Responsibilities:

  • Design, develop, and implement scalable web applications using Angular.
  • Collaborate with cross functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code while adhering to best practices.
  • Conduct code reviews and provide constructive feedback to team members.
  • Debug and troubleshoot issues in existing applications.
  • Stay updated with the latest industry trends and technologies to ensure our applications remain competitive.
  • Participate in Agile development processes, including sprint planning and retrospectives.
  • Mentor junior developers and contribute to their professional growth.

Mandatory Skills:

  • Strong expertise in Angular (version 2 and above) is a deal breaker.
  • Proficient in HTML, CSS, and JavaScript.
  • Experience with RESTful APIs and web services.
  • Solid understanding of software development methodologies, particularly Agile.
  • Familiarity with version control systems, preferably Git.
  • Strong problem solving skills and attention to detail.

Preferred Skills:

  • Experience with state management libraries (e.g., NgRx).
  • Knowledge of backend technologies (e.g., Node.js, Express).
  • Familiarity with cloud services (e.g., AWS, Google Cloud).
  • Experience with unit testing frameworks (e.g., Jasmine, Karma).
  • Understanding of UI/UX principles.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 7 10 years of professional experience in software development.
  • Proven experience in developing applications using Angular.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...