Senior Software Architect

Year    Bengaluru, Karnataka, India

Job Description

b'

Job Title: Senior Software Architect Salary : upto 60 LPA Responsibilities:
  • Business Requirements and Customer Interaction:
  • Participate in the review of Business Requirement Documents (BRD) with Product Lifecycle Management (PLM) and customer-facing teams.
  • Derive functional and technical requirements from the BRD.
  • Participate in defining user experience (UX) requirements for products.
  • Provide inputs for high-level release estimations and planning.
  • Participate in solutioning of customer requirements.
  • Architecture and Design:
  • Provide architecture and design for complex requirements.
  • Conduct design and code reviews for complex frameworks.
  • Identify design inefficacies and provide improvements.
  • Define and evangelize best practices for design and coding.
  • Research and Development:
  • Drive R&D initiatives, Proof of Concepts (POCs), and technology evaluations.
  • Testing and Performance:
  • Participate in the review of system test cases with engineering teams.
  • Conduct profiling, benchmarking, and performance tuning activities.
  • Review and participate in the resolution of complex production issues with support/L3 teams.
  • Review and participate in the resolution of performance issues with support/L3 teams.
  • Process Improvement:
  • Identify process inefficacies and recommend improvements or automation.
Education and Experience:
  • Bachelor\'s degree in engineering, preferably in computer science.
  • 10-15 years of industry experience.
Skills and Qualifications:
  • Technical Expertise:
  • Proficient in C#, ASP.NET, HTML5, CSS, JavaScript.
  • Experienced with MS SQL Server, MySQL.
  • Knowledgeable in NoSQL databases, Elasticsearch/SOLR/Lucene.
  • Familiarity with Windows and Linux operating systems.
  • Proficient in shell scripting, AWK, SED.
  • Experienced with IIS.
  • Additional Technical Knowledge (Desirable):
  • Experience with Java, JBoss, Tomcat, jBPM.
  • Knowledge of media streaming servers/technologies (HLS, MPEG-DASH, VOD).
  • Experience with graph databases.
  • Familiarity with MSMQ, ESB, analytics, reporting, Hadoop/Map-Reduce, Redis, MongoDB.
  • Soft Skills:
  • Excellent problem-solving skills.
  • Exceptional design, coding, and refactoring skills.
  • Strong communication and presentation skills.
  • Awareness of the latest IT and technology trends and best practices.
  • Passionate about technologies, products, and domains.
  • Ability to communicate complex technical ideas in a straightforward way.
  • Lateral thinker providing simple, innovative solutions to complex problems.
  • Ability to participate in multiple projects simultaneously.
  • Quick learner, open to learning new technologies.
Additional Preferences:
  • Experience in large and complex database design and maintenance.
  • Experience in large-scale web applications.
  • Familiarity with SaaS product constructs and cloud technology concepts.
  • Familiarity with continuous integration and deployment practices (CI/CD).
If you are passionate about technology, have a proven track record of delivering high-quality software solutions, and thrive in a dynamic environment, we encourage you to apply for this challenging and rewarding opportunity. Job Types: Full-time, Permanent Pay: From \xe2\x82\xb91,136,938.00 per year Benefits:
  • Cell phone reimbursement
  • Commuter assistance
  • Flexible schedule
  • Health insurance
  • Internet reimbursement
  • Leave encashment
  • Life insurance
  • Paid sick time
  • Paid time off
  • Provident Fund
  • Work from home
Schedule:
  • Day shift
  • Morning shift
Ability to commute/relocate:
  • Bangalore, Karnataka: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
  • Current CTC, Expected CTC, Notice period?
Experience:
  • total work: 10 years (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3306477
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year