Full Stack Engineer

3 - 6 years

8 - 12 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking an experienced and innovative Architect to join our team. The Architect will be responsible for designing and implementing scalable, reliable, and high-performance software applications that meet business needs and align with technology standards. The ideal candidate will have a strong technical background, expertise in application design principles, and a track record of delivering complex solutions.

Job Responsibilities:

  • Application Architecture: Develop guidelines/specifications and technical blueprints.
  • Technical Coordination: Coordinate with third-party systems.
  • Architectural Support: Provide support for architectural demands.
  • Modernization: Lead application modernization efforts using microservices, DevOps tools, and cloud technologies.
  • Performance Optimization: Optimize application performance.
  • Technical Concept Development: Develop technical concepts and proof-of-concepts (POC).
  • Security: Ensure deliverables meet security standards, conduct security assessments, and comply with ASRG and EPA profiles.

Architecture Design:

  • Define and design application architecture solutions that meet business requirements, performance objectives, and scalability needs.
  • Develop architecture blueprints, diagrams, and technical documentation to guide development teams and stakeholders.

Technology Evaluation:

  • Evaluate new technologies, frameworks, and tools to recommend optimal solutions for application development, integration, and deployment.
  • Conduct proof-of-concept projects to validate technology choices and assess feasibility.

Development Guidance:

  • Provide technical leadership and guidance to development teams in implementing architectural best practices, design patterns, and coding standards.
  • Collaborate with developers, engineers, and project managers to ensure alignment with architectural vision and goals.

Quality Assurance:

  • Define and implement quality assurance processes, performance benchmarks, and testing strategies to ensure application reliability, scalability, and security.
  • Conduct code reviews, performance profiling, and optimization efforts to improve application performance and maintainability.

Integration and Interoperability:

  • Design and implement application integration solutions, APIs, and middleware components to enable seamless data exchange and interoperability across systems.
  • Ensure compatibility, data consistency, and reliability in integrated solutions with external systems and third-party services.

Security and Compliance:

  • Implement security best practices, encryption standards, access controls, and authentication mechanisms to protect application data and infrastructure.
  • Ensure compliance with regulatory requirements, industry standards, and data protection policies in application design and development.

Collaboration and Communication:

  • Collaborate with cross-functional teams, stakeholders, and business units to understand requirements, define technical solutions, and prioritize development efforts.
  • Communicate architecture decisions, technical concepts, and project status updates effectively to both technical and non-technical audiences.
Qualifikationen

About MBRDI:

Mercedes-Benz Research and Development India (MBRDI), headquartered in Bengaluru with a satellite office in Pune, is the largest R&D center for Mercedes-Benz Group AG outside of Germany. Our mission is to drive innovation and excellence in automotive engineering, digitalization, and sustainable mobility solutions, shaping the future of mobility.

Architect

We are seeking an experienced and innovative Architect to join our team. The Architect will be responsible for designing and implementing scalable, reliable, and high-performance software applications that meet business needs and align with technology standards. The ideal candidate will have a strong technical background, expertise in application design principles, and a track record of delivering complex solutions.

Job Responsibilities:

  • Application Architecture: Develop guidelines/specifications and technical blueprints.
  • Technical Coordination: Coordinate with third-party systems.
  • Architectural Support: Provide support for architectural demands.
  • Modernization: Lead application modernization efforts using microservices, DevOps tools, and cloud technologies.
  • Performance Optimization: Optimize application performance.
  • Technical Concept Development: Develop technical concepts and proof-of-concepts (POC).
  • Security: Ensure deliverables meet security standards, conduct security assessments, and comply with ASRG and EPA profiles.

Architecture Design:

  • Define and design application architecture solutions that meet business requirements, performance objectives, and scalability needs.
  • Develop architecture blueprints, diagrams, and technical documentation to guide development teams and stakeholders.

Technology Evaluation:

  • Evaluate new technologies, frameworks, and tools to recommend optimal solutions for application development, integration, and deployment.
  • Conduct proof-of-concept projects to validate technology choices and assess feasibility.

Development Guidance:

  • Provide technical leadership and guidance to development teams in implementing architectural best practices, design patterns, and coding standards.
  • Collaborate with developers, engineers, and project managers to ensure alignment with architectural vision and goals.

Quality Assurance:

  • Define and implement quality assurance processes, performance benchmarks, and testing strategies to ensure application reliability, scalability, and security.
  • Conduct code reviews, performance profiling, and optimization efforts to improve application performance and maintainability.

Integration and Interoperability:

  • Design and implement application integration solutions, APIs, and middleware components to enable seamless data exchange and interoperability across systems.
  • Ensure compatibility, data consistency, and reliability in integrated solutions with external systems and third-party services.

Security and Compliance:

  • Implement security best practices, encryption standards, access controls, and authentication mechanisms to protect application data and infrastructure.
  • Ensure compliance with regulatory requirements, industry standards, and data protection policies in application design and development.

Collaboration and Communication:

  • Collaborate with cross-functional teams, stakeholders, and business units to understand requirements, define technical solutions, and prioritize development efforts.
  • Communicate architecture decisions, technical concepts, and project status updates effectively to both technical and non-technical audiences.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You