Randstadeos

Sr Associate Software Engineering

Project ID: R-41369
Location
Chennai, Tamil Nadu
Hours/week
40 hrs/week
Application Deadline: Oct 16, 2024 12:00 AM

Job Description:

Responsibilities 

·       Lead the technical design and development of cross-functional, multi-platform application systems while having the opportunity to remain in a hands-on engineering role. 

·       Provide functional and technical leadership and mentor junior software engineers. 

·       Work with other Lead Engineers, Engineers, Architects, Product Managers, and Business stakeholders to identify technical and functional needs of systems based on priority. 

·       Writing great quality code with a relentless passion for automated testing and validation. 

·       Enforce company policies in the areas of development methodology, architecture, security, change, automation, configuration management and compliance. 

·       Perform complex engineering activities for performance tuning, monitoring, deployment and production support. 

·       Implement, maintain and update CICD pipelines. 

 

Required Qualifications 

·       8+ years related experience with a bachelor’s degree in Computer Science, Information Systems or related field. 

·       6+ years of progressive experience in one or more of the following areas: application delivery; subject matter expertise in building Java-based high-volume/high-transaction applications 

·       6+ years of experience building web applications using Java, Spring and REST 

  

Preferred Qualifications 

·       4+ years of experience in architecture and design of systems using Microservices architecture 

·       4+ years of experience in a leadership capacity - coaching and mentoring junior engineers

·       2+ years of experience in any cloud technologies: AWS, Azure, OpenStack, Docker, Kubernetes, Ansible, Chef or Terraform 

·       2+ years of experience in build and CICD technologies: GitHub, Maven, Jenkins, Sonar 

·       4+ years of experience in Unit and Function testing using Junit, Spock, Mockito/JMock, Selenium, Cucumber, SoapUI or Postman 

·       Proficiency in Unix/Linux command line 

·       Expert knowledge and experience working with asynchronous message processing, stream processing and event driven computing. 

·       Experience working within Agile/Scrum/Kanban development team 

·       Familiarity with HTML5, JavaScript frameworks, and CSS3 

·       Excellent written and verbal communication skills with demonstrated ability to present complex technical information in a clear manner to peers, developers, and senior leaders 

 

Technical Skills 

Java/Groovy, REST services, Cassandra, MongoDB, Kafka/MQ/Rabbit, Redis/Memcached, Git, Jira, Jenkins, Docker, Kubernetes 

has context menu


Similar projects

+ Search all projects