Sr. Software Engineer - Angular
Bringing the brightest minds to collaborate and drive mutual success.Job Description:
We are hiring Angular Developer who have 7+ years of experience in Angular components, services, and modules. The incumbent should be proficient in frond end applications with HTML5 and CSS3.Immediate joiners will be preferred.
Responsibilities:
- Develop secured financial applications and web-based solutions through all stages of the Software Development Life Cycle (SDLC.
- Develop and maintain responsive, cross-browser compatible web applications using Angular.
- Write clean, efficient, and maintainable HTML and CSS code.
- Optimize web applications for maximum speed and scalability.
- Integrate with back-end services and APIs to create seamless user experiences.
- Troubleshoot and debug issues to ensure a smooth user experience.
- Participate in the requirements gathering, requirements analysis, design, code, test, and maintenance phases of software product development in a leadership capacity.
- Assist in migrating old technologies and understand the latest technologies available and make recommendations on the best approach and solution to fulfill the requirements.
- Work closely and collaboratively with the onsite and offshore development teams when implementing and designing technical solutions.
- Must be hands on to resolve issues as they surface as well as handle unexpected development requests when needed.
- Monitor the performance of our existing web applications using any available tools in the market.
- Continuously improve your skillset, learning and exploring new technologies and methodologies.
- Demonstrate analytical thinking, strong problem-solving skills, out-of-the-box thinking, and a real drive for results.
Qualifications:
- Bachelor's degree in computer science, web development or related field.
- 7+ years of hands-on with Angular including the development of Angular components, services, and modules.
- 7+ years of experience in building frond end applications with HTML5 and CSS3.
- Experience with responsive web design and mobile-first development principles.
- 2+ years of experience in .Net development using C#.
- Good hands-on experience in source controls like GIT and Azure Devops.
- Experience with JavaScript frameworks and libraries (e.g., RxJS, NgRx, PrimeNg).
- Experience with front-end workflows and build tools (e.g. Webpack, Gulp).
- Understanding of web performance optimization techniques.
- Experience with RESTful APIs and integrating front-end components with back-end services.
- Experience in developing secure financial applications with the knowledge of OWASP vulnerabilities.
- Ability to troubleshoot and resolve problems using appropriate tools and techniques.
- Superb written and verbal communication skills.
- Excellent communication skills, with the ability to translate data into business needs.
- Must feel comfortable working in a fast-paced, dynamic, and flexible environment with changing requirements.
- Strong analytical and problem-solving skills.
- Should be able to work until at least 2PM EST time zone to collaborate with onsite team members.