AVK Tech Solutions Inc
Software Engineer (Angular)
AVK Tech Solutions Inc, Exton, Pennsylvania, United States, 19341
Job Title: Software Engineer (Angular) Department: Engineering/Technology Job Summary: We are seeking a talented and experienced Software Engineer with a strong background in Angular development to join our dynamic team. The ideal candidate will have a passion for building high-quality, scalable web applications and a keen eye for detail. You will work closely with cross-functional teams to design, develop, and maintain our web applications, ensuring an exceptional user experience. Key Responsibilities: Design, develop, and maintain web applications using Angular. Collaborate with product managers, designers, and other engineers to deliver high-quality software solutions. Write clean, maintainable, and efficient code. Ensure the technical feasibility of UI/UX designs. Optimize applications for maximum speed and scalability. Write unit/e2e tests to identify defects and leverage CI/CD for building and deploying code. Triage production issues and work with multiple teams to perform problem analysis. Conduct code reviews and provide constructive feedback to peers. Troubleshoot and debug issues in a timely manner. Stay up-to-date with the latest industry trends and technologies to ensure our applications remain competitive. Qualifications: Bachelors in computer science or equivalent field, 5+ years of experience in IT industry. Strong proficiency in Angular, including knowledge of best practices and design patterns. Experience with front-end technologies such as HTML5, CSS3, SCSS, Angular, RxJs, JavaScript, Typescript, JSP, and jQuery. Writing and running various types of tests to verify the functionality, performance, and reliability of Angular components. Familiarity with RESTful APIs and web services. Proficient understanding of code versioning tools, such as Git. Strong problem-solving skills and attention to detail. Ability to troubleshoot and resolve issues. Ability to research emerging software development frameworks and tools. Ability to estimate medium to large sized projects. Preferred Qualifications: Experience with other front-end frameworks and libraries. Experience with Agile/Scrum methodologies. Knowledge of back-end technologies and frameworks. Knowledge of technical project management. Knowledge of appropriate design frameworks and patterns and experience in implementing them in software development. Knowledge of industry-wide technology strategies and best practices. Familiarity with CI/CD pipelines and DevOps practices. Excellent communication and interpersonal skills. Knowledge of full software development lifecycle. #J-18808-Ljbffr