Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer 1 - Ahmedabad @ Sophos

Home > Programming & Design

 Senior Software Engineer 1 - Ahmedabad

Job Description

Job Purpose

Senior Software Engineers possess the ability to function as a technical lead, providing technical direction to other developers. Frequently have direct responsibility for product features or key technology choices and implementation. Collaborates as part of a team for the development of complex systems; including requirements analysis, concept development and design, implementation and testing, demonstrating flexibility of role as required.

Main Duties

  • Drive design and implementation leveraging modern design patterns
  • Ability to partner effectively with UX, PM, DevOps, QE and other developers to design and implement meeting the spirit of requirements
  • Write code (product and test) to deliver against project timescales, quality and requirements in various languages including Java or other selected languages for Sophos Email.
  • Work with best of breed Cloud technologies (NoSQL, high throughput event processing, cloud-scale data analytics, etc.)
  • Design software components (Functionality, defect fixes or automation) that form part of a larger solution, in line with team objectives
  • Define test scenarios and test cases to ensure quality of the teams deliverables
  • Provide guidance and mentorship to junior developers.

Experience and Skills

  • 7+ years of Java and the Java Spring Framework, or JavaScript/Typescript and modern JS Frameworks, Python, Groovy.
  • Experience using and creating RESTful APIs.
  • Past record of working with cloud providers such as Amazon, Google, MS Azure for engineering deployments
  • Experience agile development methodologies
  • Experience with Continuous Integration/Continuous Deployment best practices
  • Excellent attention to detail
  • Excellent verbal and written communication skills
  • Understanding how products and technologies interface with each other and fit with the strategy and business needs
  • Evaluating technical and functional specifications and their cohesion
  • Technical problem solving and strong debugging skills
  • Effective communication with different audiences

Education:

  • Bachelor s Degree in Computer Science or equivalent

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required

Contact Details:

Company: Sophos
Location(s): Ahmedabad

+ View Contactajax loader


Keyskills:   Computer science Automation NoSQL Concept development Debugging Test scenarios Software Engineer 1 Test cases Python Recruitment

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Sophos

Sophos technologies Pvt Ltd