1,707 Native Applications jobs in India
Senior Software Development Lead - Cloud Native Applications
Posted 22 days ago
Job Viewed
Job Description
Key responsibilities include collaborating with product managers and stakeholders to define technical requirements and roadmaps, translating them into actionable development plans. You will mentor and coach your team members, conduct code reviews, and ensure the delivery of robust, well-tested software. This role requires hands-on involvement in coding, architectural design, and problem-solving complex technical challenges. You will also play a key role in evaluating and adopting new technologies and tools to enhance development processes and application performance. Ensuring adherence to security best practices and driving continuous integration and continuous delivery (CI/CD) are paramount. Strong communication, leadership, and organizational skills are essential to manage project timelines, deliverables, and team dynamics effectively. Experience with various programming languages and a passion for building cutting-edge, scalable software solutions are highly valued.
Key Responsibilities:
- Lead and mentor a team of software engineers in the design, development, and deployment of cloud-native applications.
- Define and drive the technical roadmap and architecture for new and existing cloud services.
- Ensure high standards of code quality, performance, scalability, and security.
- Implement and champion best practices in Agile development, DevOps, and CI/CD.
- Hands-on development, code reviews, and technical problem-solving.
- Collaborate with product management to understand business requirements and translate them into technical solutions.
- Evaluate and integrate new technologies and tools to improve development efficiency and application performance.
- Foster a culture of innovation, collaboration, and continuous learning within the engineering team.
- Manage project timelines and ensure timely delivery of software releases.
- Participate in architectural reviews and technology selection processes.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in software development, with at least 3 years in a leadership or lead role.
- Proven experience designing and developing cloud-native applications using microservices architecture.
- Extensive knowledge of at least one major cloud platform (AWS, Azure, GCP).
- Proficiency in containerization technologies (Docker, Kubernetes).
- Strong experience with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI).
- Expertise in one or more programming languages (e.g., Java, Python, Go, Node.js).
- Excellent understanding of software design patterns and principles.
- Strong leadership, communication, and interpersonal skills.
Senior Software Architect - Cloud Native Applications
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Design and architect scalable, resilient, and secure cloud-native applications.
- Define technology standards, patterns, and best practices for software development.
- Lead the technical direction for software engineering teams, fostering innovation and collaboration.
- Evaluate and select appropriate technologies, frameworks, and tools for application development.
- Oversee the implementation of microservices architectures, containerization (Docker, Kubernetes), and serverless computing.
- Ensure the integration of robust CI/CD pipelines for automated testing and deployment.
- Collaborate with DevOps teams to optimize cloud infrastructure and deployment strategies.
- Mentor and guide software engineers, providing technical leadership and code reviews.
- Analyze system performance, identify bottlenecks, and implement optimizations.
- Contribute to the overall technical roadmap and strategy of the IT department.
- Ensure adherence to security best practices and compliance requirements throughout the development lifecycle.
- Troubleshoot complex technical issues and provide timely resolutions.
- Stay abreast of emerging technologies and industry trends in cloud computing and software architecture.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 7+ years of experience in software development, with a minimum of 3 years in a software architect role.
- Proven experience designing and implementing cloud-native applications on major cloud platforms (AWS, Azure, GCP).
- Deep understanding of microservices architecture, RESTful APIs, and distributed systems.
- Proficiency with containerization technologies like Docker and orchestration tools like Kubernetes.
- Strong knowledge of CI/CD principles and tools (e.g., Jenkins, GitLab CI, CircleCI).
- Experience with various programming languages (e.g., Java, Python, Go, Node.js).
- Excellent understanding of database technologies (SQL and NoSQL).
- Strong analytical, problem-solving, and strategic thinking skills.
- Exceptional communication, leadership, and interpersonal skills.
- Familiarity with Agile/Scrum methodologies.
Full Stack Developer - Cloud Native Applications
Posted 11 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement scalable and performant full-stack web applications.
- Build and maintain robust RESTful APIs and microservices using languages like Python, Java, or Node.js.
- Develop engaging and responsive user interfaces using modern front-end frameworks such as React, Angular, or Vue.js.
- Implement and manage cloud infrastructure on platforms like AWS, Azure, or GCP, focusing on containerization (Docker, Kubernetes).
- Write clean, maintainable, and well-documented code following best practices.
- Collaborate with product managers, designers, and other engineers to define requirements and deliver high-quality software.
- Optimize application performance, scalability, and security.
- Conduct code reviews and provide constructive feedback to team members.
- Implement and maintain automated testing strategies (unit, integration, end-to-end).
- Troubleshoot and resolve production issues efficiently.
- Contribute to architectural decisions and technical roadmap planning.
- Stay up-to-date with emerging technologies and industry trends.
- Ensure seamless integration between front-end and back-end components.
- Participate in agile development methodologies, including sprint planning and retrospectives.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 3-7 years of experience in full-stack web development.
- Proficiency in at least one major back-end programming language (e.g., Python, Java, Node.js, Go).
- Strong experience with front-end technologies (HTML5, CSS3, JavaScript) and at least one modern framework (React, Angular, Vue.js).
- Hands-on experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with database technologies (SQL and NoSQL), such as PostgreSQL, MySQL, MongoDB.
- Understanding of microservices architecture and design patterns.
- Experience with CI/CD pipelines and tools.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration abilities.
- Familiarity with Git and version control workflows.
This hybrid role offers a competitive salary, comprehensive benefits, and the chance to work on challenging and rewarding projects in Bhopal.
Full Stack Developer - Cloud Native Applications
Posted 12 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and maintain responsive user interfaces using modern frontend frameworks (e.g., React, Angular, Vue.js).
- Design, develop, and implement robust backend services and APIs.
- Work with databases (SQL and NoSQL) to manage data efficiently.
- Implement cloud-native solutions leveraging platforms like AWS, Azure, or GCP.
- Write clean, maintainable, and well-documented code.
- Collaborate with product managers, designers, and other engineers to define requirements and deliver features.
- Implement automated tests (unit, integration, end-to-end) to ensure code quality and reliability.
- Optimize applications for performance, scalability, and security.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and resolve issues across the full stack.
- Contribute to architectural decisions and technology selections.
- Stay updated with the latest industry trends and best practices in full-stack and cloud development.
- Assist in the deployment and management of applications in cloud environments.
- Work effectively within a hybrid team structure, leveraging both remote and in-office collaboration.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3-5 years of experience in full-stack development.
- Proficiency in frontend technologies (HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js).
- Strong experience with backend languages and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring Boot, Ruby/Rails).
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
- Experience with database technologies (e.g., PostgreSQL, MySQL, MongoDB).
- Understanding of RESTful API design principles.
- Knowledge of version control systems (Git).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills, adapted for hybrid work.
- Ability to work effectively both independently and as part of a team.
- Experience with Agile methodologies is preferred.
This dynamic role is located in Mysuru, Karnataka, IN , offering a hybrid work arrangement that combines the benefits of remote flexibility with in-person team synergy, contributing to the development of next-generation cloud applications.
Senior Software Engineer - Cloud Native Applications
Posted 13 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable, high-performance microservices and cloud-native applications.
- Implement and manage CI/CD pipelines for automated building, testing, and deployment.
- Utilize containerization technologies such as Docker and orchestration tools like Kubernetes.
- Work with cloud platforms (AWS, Azure, or GCP) to provision and manage infrastructure as code.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver features.
- Write clean, maintainable, and efficient code adhering to best practices.
- Troubleshoot and resolve complex software defects and production issues.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Mentor junior software engineers and contribute to a culture of continuous learning.
- Stay current with emerging technologies and industry trends in cloud computing and software development.
- Proven experience as a Software Engineer with a focus on cloud-native development.
- Strong proficiency in one or more programming languages such as Java, Python, Go, or Node.js.
- Extensive experience with microservices architecture and design patterns.
- Hands-on experience with Docker, Kubernetes, and other containerization technologies.
- Familiarity with cloud platforms (AWS, Azure, GCP) and services like EC2, S3, Lambda, AKS, EKS, GKE.
- Experience in building and managing CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps.
- Solid understanding of database technologies (SQL and NoSQL).
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and teamwork abilities.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
Lead Software Architect - Cloud Native Applications
Posted 16 days ago
Job Viewed
Job Description
Responsibilities:
- Define and drive the architectural vision and roadmap for cloud-native applications.
- Design scalable, resilient, and high-performance microservices-based systems.
- Select appropriate technologies, frameworks, and cloud services.
- Establish architectural principles, patterns, and best practices.
- Lead and mentor software engineering teams on technical design and implementation.
- Oversee system design, API strategy, and data modeling.
- Collaborate with product management and stakeholders to align technical solutions with business goals.
- Ensure robust security, performance, and operational excellence of deployed systems.
- Drive adoption of CI/CD, containerization, and DevOps practices.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of software development experience.
- 5+ years in a technical leadership or software architecture role.
- Proven experience designing and delivering complex cloud-native applications.
- Expertise in microservices architecture, containerization (Docker, Kubernetes), and cloud platforms (AWS, Azure, GCP).
- Strong understanding of distributed systems, data modeling, and API design.
- Excellent communication, collaboration, and strategic planning skills.
- Experience with CI/CD pipelines and DevOps methodologies.
Lead Software Architect - Cloud Native Applications
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Define and evolve the overall software architecture for cloud-native applications.
- Lead the design and implementation of microservices, APIs, and data strategies.
- Select and advocate for appropriate technologies, frameworks, and tools.
- Establish technical standards, best practices, and coding guidelines.
- Collaborate with engineering teams to ensure architectural integrity and alignment with business goals.
- Provide technical leadership and mentorship to development teams.
- Evaluate and recommend third-party tools and services.
- Design for scalability, security, performance, and cost-effectiveness.
- Develop and maintain architectural documentation, including diagrams and specifications.
- Oversee the implementation of CI/CD pipelines and infrastructure as code.
- Conduct code reviews and architectural design reviews.
- Troubleshoot complex technical issues and provide guidance for resolution.
- Stay current with emerging cloud technologies and architectural patterns.
- Drive innovation in software development practices and methodologies.
- Ensure adherence to security best practices and compliance requirements.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with at least 5 years in a lead architect or senior technical role.
- Extensive experience designing and building scalable, distributed systems and microservices.
- Proficiency with cloud platforms such as AWS, Azure, or GCP.
- Strong understanding of containerization technologies like Docker and Kubernetes.
- Expertise in API design (RESTful, gRPC) and management.
- Hands-on experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions).
- Familiarity with various database technologies (SQL, NoSQL) and data streaming platforms.
- Excellent understanding of software development lifecycle and agile methodologies.
- Strong leadership, communication, and interpersonal skills.
- Ability to translate complex business requirements into robust technical solutions.
- Experience with observability tools (monitoring, logging, tracing) is a plus.
- Demonstrated ability to make sound technical decisions and influence technical direction.
Be The First To Know
About the latest Native applications Jobs in India !
Senior Software Architect - Cloud Native Applications
Posted 20 days ago
Job Viewed
Job Description
Key responsibilities include:
- Defining and evolving the overall software architecture for cloud-native applications, focusing on microservices, serverless, and containerization.
- Leading the design and development of scalable, highly available, and fault-tolerant systems.
- Selecting and evaluating appropriate technologies, frameworks, and tools for development.
- Establishing architectural best practices, coding standards, and design patterns.
- Providing technical leadership and mentorship to software engineering teams.
- Collaborating with product managers, stakeholders, and development teams to translate business requirements into technical solutions.
- Conducting code reviews and architectural reviews to ensure quality and adherence to standards.
- Identifying and mitigating technical risks and dependencies.
- Designing and implementing robust API strategies and integration patterns.
- Driving the adoption of DevOps practices and CI/CD pipelines.
- Researching and recommending new technologies and approaches to enhance system performance and capabilities.
- Documenting architectural decisions and designs thoroughly.
- Contributing to the technical roadmap and strategic planning for the engineering organization.
The ideal candidate will possess a Master's degree in Computer Science or a related field, with a minimum of 10 years of experience in software development, including at least 5 years in a software architect role. Proven experience designing and deploying large-scale applications on cloud platforms (AWS, Azure, GCP) is essential. Deep understanding of microservices architecture, container orchestration (Kubernetes), event-driven architectures, and CI/CD best practices is required. Strong proficiency in multiple programming languages (e.g., Java, Python, Go) and databases (SQL, NoSQL) is necessary. Excellent communication, leadership, and problem-solving skills are paramount. This fully remote position requires exceptional self-discipline and asynchronous communication skills.
Senior Software Architect - Cloud Native Applications
Posted 22 days ago
Job Viewed
Job Description
Responsibilities:
- Design and architect scalable, reliable, and high-performance cloud-native applications.
- Define architectural standards, patterns, and best practices for software development.
- Select appropriate technologies, frameworks, and tools for development.
- Lead and mentor software development teams on architectural design and implementation.
- Collaborate with product management to define technical roadmaps and requirements.
- Ensure system security, performance, and maintainability.
- Oversee the implementation of CI/CD pipelines and DevOps practices.
- Conduct code reviews and provide technical guidance to development teams.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 10 years of experience in software development, with at least 5 years in a software architecture role.
- Proven experience designing and building cloud-native applications and microservices.
- Expertise in containerization technologies (Docker, Kubernetes).
- In-depth knowledge of cloud platforms (AWS, Azure, GCP).
- Strong understanding of design patterns, data structures, and algorithms.
- Excellent leadership, communication, and interpersonal skills.
Junior Software Developer - Cloud Native Applications
Posted 22 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design and development of cloud-native applications.
- Write, test, and debug code in accordance with project requirements.
- Participate actively in Agile development processes and team meetings.
- Collaborate with senior developers on code reviews and best practices.
- Learn and apply principles of microservices architecture and RESTful APIs.
- Gain experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Contribute to the creation of CI/CD pipelines.
- Troubleshoot and resolve software defects.
- Document development work and technical designs.
- Stay updated with emerging technologies and development trends.
- Pursuing or recently completed a Bachelor's degree in Computer Science, Engineering, or a related field.
- Proficiency in at least one programming language (e.g., Python, Java, C++, JavaScript).
- Basic understanding of software development principles and data structures.
- Familiarity with cloud computing concepts is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
- Ability to work effectively in a remote, collaborative environment.