Hiring experienced self-motivated full time employees for the position of Software Engineer (Digital Enterprise Applications). The successful candidate will work on projects based on the Angular platform and the latest technologies. We are looking for a creative and dedicated individual who will fit with our collaborative culture. If you enjoy working with a great team who believes in creating innovative solutions to problems, we encourage you to apply. Developers with sound knowledge in Angular Development and 2 to 3years of work experience are preferred.
Job Title: Software Engineer – Java
- Delivering a complete front end application
- Ensuring high performance and security of mobile and desktop applications developed
- Angular integration with a REST API services
- Creating custom, general use modules and components which extend the elements and modules of core Angular
- Experience in reactive forms, custom validators and Rxjs
- Hands-on performance monitoring for faster UI rendering
- Conduct software analysis, programming, testing and debugging
- Identify and address production and non-production application issues
- Convert User stories, business requirements into specifications
- Learn and adopt the latest technology trends in the application development process
- Develop application code for software programs related to the latest technologies
- Deep knowledge of Angular2-8 practices and commonly used modules based on extensive work experience
- Good understanding of angular module concepts, lazy loading and structure of the angular project.
- Strong knowledge of web development tools
- Knowledge of usability, coding practices and GUI best practices
- Good understanding of Object-Oriented Design, SCRUM, Agile
- Strong knowledge of user interfaces, coding standards, common frameworks
- Fast learner, who is willing to learn new technologies, processes etc.
- Good communicator with strong interpersonal skills to effectively work as a team player and engage at all levels in the organization.
- A pro-active individual with a “can-do” attitude who is ready to go that extra mile to achieve excellent results
Education: Bachelor’s Degree in engineering or a bachelor’s Degree in Science/Diploma holders from reputed universities