Location:
Contract Type:
Industry:
Enterprise Architect vacancies at Persistent Systems
Applications are invited for all candidates to fill the Enterprise Architect Job Opening at Persistent Systems
Closing Date : 30/04/2021
Essential Criteria:
- A Degree in Computer Science/Software Engineering or similar discipline and minimum 10+ years’ experience in field of Software Engineering and, 8 to 10 years of experience in large scale application design and development and converting requirements received from product team to software designs.
- Extensive programming experience in Java, C, C++, Go, .Net.
- Deep technical skills across both proprietary and open-source, and a good breadth across many technologies.
- Knowledge spanning multiple platforms and architectures with deep understanding of algorithms, data structures, and performance optimization techniques.
- Experience with relational databases (SQL development experience).
- Experience using best practice version control methodologies and tools such as Git.
Good to Have Skills:
- Experience with collaboratively working with global teams, Designing and Code review.
- Experience with Microservices development experience (REST) with Spring Boot.
- Experience with Messaging with Kafka.
- Understanding on AWS services such as Elastic Cache for Redis, Aurora (MySQL), SQS, Kinesis.
- Containerized application development using Docker/Kubernetes.
- Test Driven Development (TDD) would be an added advantage.
- Experience with Mentoring new developers and lead a team of 4 to 5 developers.
Soft Skills:
- High level of teamwork.
- Experience in individually contributing without supervision.
- Ability to learn new technologies and processes quickly.
- Excellent communication & interpersonal skills.
Responsibilities:
Key activities will include but not limited to the following:
- Architecture, design, and programming in an enterprise n-tier application.
- Provide technical oversight to the development team in order for them to complete development task successfully.
- Working in Agile software development methodology.
- Contributing to all phases of the development lifecycle.
- Support continuous improvement by investigating alternatives and technologies during solution design.
- Providing Daily status on tasks, progress or concerns during scrum meetings.
What We Offer:
- Opportunities to stay in par with latest industry standards and technologies.
- Competitive and an attractive Salary.
- Additional Training and Development.
- Medical, Life and Critical illness Insurance benefits.
- Great working culture with exciting extracurricular activities and clubs such as Yoga, Toastmasters, Fitness Classes & etc.
“Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.”
APPLY : https://bit.ly/3sF5q5A