fbpx

Enterprise Architect
Persistent Systems
Colombo

Location: 
Contract Type: 

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

 

Contact Employer

If you are interested in this job, feel free to submit your info to the employer.

Find More Computer Science Jobs, Find More Engineering Jobs
Find More Persistent Systems Jobs