Jobs
Interviews

507 Software Architecture Jobs - Page 4

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

haryana

On-site

As the Manager, Data Scientist at our organization, you will play a crucial role in the Product Data & Analytics team. This team focuses on building internal analytic partnerships to enhance the health of the business, optimize revenue opportunities, track initiatives, develop new products, and formulate Go-To Market strategies. Your enthusiasm for Data Assets and your commitment to data-driven decision-making will be instrumental in driving the success of our Global Analytics team, which serves end users across 6 continents. You will be the key resource for data analytics within the company, leveraging your expertise to identify solutions in vast data sets and transform insights into strategic opportunities. In this role, you will collaborate closely with the global pricing and interchange team to create analytic solutions using complex statistical and data science techniques. Your responsibilities will include developing dashboards, prototypes, and other tools to communicate data insights effectively across products, markets, and services. Leading cross-functional projects, you will utilize advanced data modeling and analysis techniques to uncover valuable insights that inform strategic decisions and optimization opportunities. Additionally, you will translate business requirements into technical specifications, ensure timely deliverables, and uphold quality standards in data manipulation and analysis. Your role will also involve recruiting, training, developing, and supervising analyst-level employees. You will be responsible for presenting findings and insights to stakeholders through various platforms such as Tableau, PowerBI, Excel, and PowerPoint. Furthermore, you will conduct quality control, data validation, and cleansing processes on both new and existing data sources. The ideal candidate for this position holds a strong academic background in Computer Science, Data Science, Technology, mathematics, statistics, or related fields. Proficiency in tools such as Alteryx, Python/Spark, Hadoop platforms, and advanced SQL is essential for building Big Data products and platforms. Experience in interacting with stakeholders, crafting narratives on product value, and contributing to product optimization efforts is highly valued. Additionally, familiarity with Enterprise Business Intelligence platforms like Tableau and PowerBI is advantageous, along with knowledge of ML frameworks, data structures, and software architecture. To succeed in this role, you must possess excellent English communication skills, strong analytical abilities, attention to detail, creativity, and self-motivation. Your capacity to manage multiple tasks, operate in a fast-paced environment, and collaborate effectively with diverse teams will be critical. A Bachelor's or Master's Degree in Computer Science, Information Technology, Engineering, Mathematics, Statistics, or a related field is required, with additional certifications being a plus. If you are a proactive individual with a passion for data analytics and a drive to excel in a dynamic environment, we invite you to consider this exciting opportunity to join our team as the Manager, Data Scientist.,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As a Principal Software Architect specialized in Cloud & Product Modernization at North Hires, you will be responsible for designing, developing, and implementing software architecture for cloud-based systems. Your role will also involve leading product modernization initiatives and collaborating with cross-functional teams to ensure successful project delivery. To excel in this role, you should possess strong Software Architecture and Software Design skills along with hands-on experience in Software Development and Programming. Knowledge of Design Patterns, coupled with strong problem-solving and analytical abilities, will be essential. Excellent communication and leadership skills are a must as you will be working collaboratively in a remote team environment. Candidates for this position should have experience with cloud technologies such as AWS, Azure, or Google Cloud Platform. A Bachelor's or Master's degree in Computer Science or a related field is required. This is a full-time hybrid role based in Hyderabad, offering you the opportunity to contribute to the growth and success of businesses through exceptional human capital.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

Job Description: Are you a highly skilled and experienced Lead .NET Core Developer looking for a new opportunity Join our dynamic team at Kogta Financial Ltd and play a crucial role in designing, implementing, and maintaining robust and scalable applications using Microsoft's .NET Core framework. Your expertise in SQL and proficiency in various technologies like OpenSearch, Redis, MongoDB, and AWS services will be key to the success of our projects. As the Lead .NET Core Developer, you will be responsible for technical leadership by leading a team of developers in designing, developing, testing, and deploying .NET Core applications. You will provide technical guidance and mentorship to team members and collaborate with cross-functional teams to define and implement software solutions. In terms of architecture and design, you will be designing and architecting scalable, reliable, and high-performance systems based on business requirements. Implementing best practices for code architecture, design patterns, and coding standards will be essential. You will also evaluate and recommend technologies and tools to enhance development efficiency. Your role will also involve hands-on development using .NET Core to build robust and scalable applications. Proficiency in SQL for designing and optimizing database schemas and queries will be required. Working with data storage technologies like OpenSearch, Redis, MongoDB, and utilizing AWS services including Lambda and Event Bridge to develop serverless applications will be part of your daily responsibilities. Collaboration and communication are key aspects of this role as you will collaborate with product managers, UI/UX designers, and other stakeholders to ensure software meets business requirements. Effective communication with team members, providing regular updates on project progress, and participating in code reviews to ensure code quality and adherence to best practices are also part of the job. Demonstrating proficiency in leveraging AWS services, staying updated on the latest AWS features and best practices, troubleshooting and resolving complex technical issues, and collaborating with other teams to improve overall system functionality are essential for success in this role. Requirements: - Bachelor's degree in Computer Science, Engineering, or a related field. - Proven experience as a Lead .NET Core Developer or similar role. - Strong proficiency in C#, .NET Core, and SQL. - Solid understanding of software architecture, design patterns, and best practices. - Experience with OpenSearch, Redis, MongoDB, and AWS services such as Lambda and Event Bridge. - Excellent problem-solving skills and attention to detail. - Strong communication and leadership skills. - Certification in AWS or relevant technologies (e.g., AWS Certified Developer). - Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes. If you are ready to take on this exciting opportunity, apply now and be a part of our innovative team at Kogta Financial Ltd. Recruiter Name: Mahaveer Singh Recruiter Email: careers@kogta.in,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

You will be responsible for designing software architecture and/or delivery & deployment of solutions, driving automation, and improving operational efficiencies. This role involves defining the direction of new solutions, processes, and standards based on business strategy or customer needs, with a significant mid-term impact on business unit overall results. Your responsibilities will include: - Understanding new requirements/charters and performing analysis - Leading discussions with cross-functional teams and stakeholders to evaluate feasibility, technical specifications, cost-benefit analysis, etc. - Defining the software roadmap to meet business needs and operational aspects in a secure and scalable manner - Creating & delivering high-quality features, preparing end-to-end high-level and low-level designs, and developing individual sub-systems - Driving deployment of software architecture, analyzing test results post-testing, overseeing go-live, and guiding troubleshooting - Reviewing and finalizing the implementation of design and architecture, including infrastructure and deployment requirements - Creating internal user stories for development, testing, and deployment across multiple sub-systems like OSS-BSS, IT Applications - Establishing technology standards, cloud-native architecture, SaaS-based model for applications development, and leading software quality assurance by reviewing process compliances, identifying pain points, and driving improvement initiatives - Facilitating the creation and prioritization of program-level feature and architectural backlogs Additionally, the role may involve leading a team of software developers. Desired skill sets: - Demonstrated experience and understanding in software solutions requirement analysis, creating roadmaps, design, software & platform architecture, cloud environment, business concepts, and processes - Hands-on experience in debugging complex issues - Extensive experience in software and application lifecycle management - Industry domain knowledge of key technology and industry trends - Experience in working with Agile methodology,

Posted 3 weeks ago

Apply

14.0 - 18.0 years

0 Lacs

karnataka

On-site

The Crew Manager team is seeking a Senior Software Developer to contribute to the development and maintenance of the CrewManager Application, which is responsible for managing the Crew (Cockpit and Cabin Crew). In this role, you will be involved in various tasks ranging from developing new features/functions and enhancing system quality/stability to regular maintenance activities. You will utilize advanced skills and concepts to oversee large, complex projects and demonstrate a strong understanding of business applications. Collaboration with technical staff to identify and resolve software issues, address customer complaints, and incorporate suggestions for improvements will be part of your responsibilities. You will showcase extensive knowledge of technical solutions, design and code complex applications using advanced technology, and may be involved in creating optimization programs and prototype applications. Additionally, you may oversee product development initiatives. Requirements: - Proficiency in Core Java and J2EE technologies - Strong grasp of Software Architecture and Design principles - Excellent Problem-Solving Capabilities - Familiarity with CI/CD pipelines, Branching & Merging in Team - Experience with relational databases (Oracle, MySQL) and noSQL databases (Mongo) - Proficiency in XML, Apache Camel, and Tomcat - Ability to conduct in-depth systems diagnostics and root cause analysis - Willingness to adapt to new technologies, practices, and master them - Development of utilities/tools and automation of data/result processing and analysis - Familiarity with profilers, debuggers, Logging Framework (log4Net) - Focus on Code Quality & Metrics - Collaboration with the team to resolve problems and provide guidance - Knowledge of Java 8+ and Spring Framework 5 - Proficiency in version control systems like GIT - Experience with Test driven development (TDD) using Junit4+ and Mockitos - Hands-on Experience with Soap-based and Restful services - Strong understanding of Object-Oriented Paradigms - Experience working with Cloud platforms, with preference for AWS - Familiarity with ORM framework like Hibernate - Ability to work independently and assist the team in task delivery Additional Skills and Behavioral Traits: - Understanding of the Airline domain is an added advantage - Demonstrated Good Communication and Interpersonal skills - Proactiveness in learning new technologies and taking initiatives - Familiarity with Agile methodology - Knowledge of Sonar and Veracode is a plus Experience: 14-16 Years Primary Skill: CNA Development Sub Skill(s): CNA Development Additional Skill(s): Core Java About The Company: Infogain is a human-centered digital platform and software engineering company headquartered in Silicon Valley. We specialize in engineering business outcomes for Fortune 500 companies and digital natives across various industries using technologies such as cloud, microservices, automation, IoT, and artificial intelligence. As a Microsoft Gold Partner and Azure Expert Managed Services Provider (MSP), we accelerate experience-led transformation in the delivery of digital platforms. With offices in multiple locations worldwide, we are committed to delivering innovative solutions and driving digital transformation for our clients.,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

As a Full Stack Web Developer Senior, you will play a crucial role in providing technical leadership for the Userdesk platform development. Your responsibilities will include overseeing software architecture, application security, DevOps/CI processes, authentication, and integrations with external systems such as Charisma and Cortex/CortexMiddleware. You will be instrumental in driving the application technology evolution strategy, process automation, new technology testing, and system scaling. Additionally, you will lead the technical team and make significant architectural decisions. Your primary responsibilities will involve defining and maintaining the architecture of the Userdesk application, including both frontend and backend components. You will be responsible for database architecture, defining tables, schemas, and relationships, as well as participating in complex technical decision-making processes. Moreover, you will oversee the administration and development of the CortexMiddleware application, managing its design, development, maintenance, and scaling. In terms of functional flows and integration, you will coordinate the flows between Userdesk and Charisma, and develop the logic for validating the SelfService mode and forms. You will also be responsible for the authentication and authorization mechanism in the platform, as well as automating the processes of granting/revoking rights through the Charisma-Userdesk flow. Furthermore, you will plan and execute upgrades of PHP versions and the Laravel framework, as well as test and validate new technologies. You will manage the DevOps area, including CI/CD, code standardization, and monitoring, while also handling application security, audits, and vulnerability prevention. Your role will involve integrating new modules into the platform and using VBS for automation and troubleshooting. In terms of team coordination and delivery, you will coordinate the development team, provide code reviews, mentoring, and foster interdepartmental collaboration. Your proficiency will span various technologies, including Livewire, JavaScript, HTML5, CSS3, Bootstrap for frontend development, PHP (Laravel), VBS, and REST APIs for backend development, and MySQL, Oracle, MsSql, SQL Server for databases. You will also work with GitLab for DevOps, OAuth2, 2FA for security, and tools like LDAP, Microsoft Exchange, Postman, and unit tests. To excel in this role, you should possess key competencies in enterprise-level software and database architecture, technical leadership, process automation, DevOps, and application security. Experience with diverse technologies, including older languages like VBS, and strong analytical and technical decision-making skills are essential. If you are seeking a challenging role where you can contribute to the development of innovative solutions and work in a collaborative environment, this position offers a great opportunity to showcase your skills and expertise. Join us at Socit Gnrale, where you can make a positive impact on the future and grow both personally and professionally in a supportive and dynamic setting.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

haryana

On-site

Lumenci is a legal tech startup founded by a group of IIT alumni in the US. Our mission is to transform the legal and intellectual property industry in the US & Europe with groundbreaking products and services. We are currently looking to build an exceptionally strong technical team in Gurugram, India, to help us deliver high-quality products and services to our clients. We are seeking self-driven, gritty, and technology enthusiasts. If you are curious about technology, enjoy working in a high-growth startup, hands-on with gadgets, and keep up with the next big thing in Tech - you might be a great fit. Your responsibilities will include providing technology consulting services to law firms and corporates, understanding underlying technologies to analyze patent portfolios, and helping solve clients" core technical queries. You will be involved in conducting research & analysis, product development, explaining complex technology matters to non-technical audiences, and identifying patent infringement using various methods. We expect you to have strong fundamentals in telecom, software architecture, high-scale computing, computer security, cryptography, databases, and/or applied mathematics. You should be familiar with products, services, and standards in web, mobile, enterprise, media, etc. Excellent verbal and written communication skills, proficiency in technical research, critical thinking abilities, and the capacity to work under tight deadlines with minimal supervision are key skills we are looking for. In return, we offer a performance-driven compensation package, rapid career growth opportunities, and a work environment that values customer satisfaction, quality, ownership, collaboration, and a growth mindset. At Lumenci, we believe in putting customers first, taking ownership of our work, collaborating effectively, and fostering a growth mindset to adapt to changing needs of a dynamic high-growth company. Join Lumenci in Gurgaon and be a part of the technology industry's most strategic patent monetization partner. We work with a wide variety of technologies including hardware and software, telecom, networking, and biotech technologies. From ideation to monetization, we illuminate the way for our clients by combining technology domain expertise with strategic industry connections. If you are passionate about technology, innovation, and making a real impact, we invite you to apply and become a part of our dynamic and growing team at Lumenci.,

Posted 3 weeks ago

Apply

2.0 - 8.0 years

0 Lacs

kochi, kerala

On-site

As a visionary Software Architect at our organization, you will be responsible for designing and implementing scalable, high-performance software solutions using modern technologies, including AI/ML knowledge. Your expertise in system architecture, cloud platforms, and AI-driven development will be crucial in leading technical teams to build future-ready applications. You will showcase your proficiency in software architecture, design patterns, and system scalability, along with strong knowledge in frontend and backend technologies such as React, Angular, Node.js, .NET, and Java. Your experience with cloud platforms like AWS, Azure, and GCP, as well as microservices architecture, will be instrumental in creating innovative solutions. Additionally, your skills in database design, API integrations (REST, GraphQL), and CI/CD pipelines will contribute to the development of scalable applications. Your role will involve leading teams, conducting technical reviews, and defining best practices to ensure the success of our projects. We are particularly interested in candidates from Kerala for this role. As a candidate for this position, you should have a minimum of 8 years of experience in software development, including at least 2 years in a Software Architect or similar role. Your soft skills, including strong leadership, problem-solving, and communication abilities, will be essential in translating business requirements into technical solutions. Experience in Agile/Scrum methodologies and contributions to open-source projects or tech communities will be highly valued. Joining our team at MIST will offer you the opportunity to shape the technical direction of innovative products, work with cutting-edge technologies in a collaborative environment, and benefit from competitive compensation, flexible work options, and opportunities for career growth. This is a full-time, permanent position that requires in-person work at our location in Kochi or remote. The application deadline is 10/04/2025.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

navi mumbai, maharashtra

On-site

As the Software Architect for robotic systems, you will lead the design and development of scalable, modular, and maintainable software architecture. Your primary responsibility will be to ensure seamless integration across various subsystems such as perception, motion control, and AI. You will collaborate with engineering teams to define and enforce software architecture principles, best practices, and standards, ensuring consistency and high quality in all software components. You will evaluate and select appropriate technologies, frameworks, and tools to ensure system scalability, performance, and maintainability. Your role will involve designing software systems that can handle complex real-time constraints, ensuring low latency and high reliability in robotic operations. It will be essential to ensure that the architecture supports system expansion, enabling the easy integration of new features and capabilities as the robotics platform evolves. In this position, you will define clear interfaces between software components and ensure smooth integration with hardware, middleware, and external systems. You will lead the transition to more modular and flexible systems by implementing microservices, component-based designs, or similar architectures. Collaboration with cross-functional teams, including robotics, AI, perception, and control, will be crucial to ensure that the software architecture meets the needs of various stakeholders. As a mentor and technical leader, you will provide guidance to engineering teams, helping them understand and adhere to architectural principles and best practices. You will conduct architecture reviews, design reviews, and code reviews to ensure software design quality and maintainability. Continuous monitoring and optimization of system performance will also be part of your responsibilities, ensuring that software scales efficiently with increasing complexity and resource demands. To excel in this role, you should have proven experience in designing scalable, high-performance software architectures for complex systems, ideally with robotic, autonomous, or real-time systems. Strong expertise in software architecture principles, design patterns, and best practices for modular and maintainable software is essential. Proficiency in programming languages such as C++, Python, or similar, with a deep understanding of low-level and high-level design principles, will be beneficial. Experience with real-time operating systems (RTOS) and performance optimization for embedded platforms is also desirable. Overall, you will need skills in design patterns, architecture and system design, system integration, microservices, embedded systems, C++, Python, performance optimization, real-time operating systems (RTOS), modular software design, robotic systems, AI integration, and software architecture. Staying current with trends and emerging technologies in robotics, software architecture, and distributed systems will be necessary to apply relevant innovations and improve system design effectively.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 - 0 Lacs

kozhikode, kerala

On-site

Ta-Da is seeking a highly skilled and experienced individual to join the founding team in the role of CTO. The ideal candidate should possess a strong background in React Native app development, a keen interest in technology, and the ability to lead and mentor junior engineers. As the CTO, your responsibilities will include designing, developing, and maintaining high-quality products that align with the startup's needs and contribute to the company's growth. You will be tasked with executing a comprehensive technology strategy that supports the business goals and accelerates digital innovation within the organization. Competitive remuneration packages with stock options and an inclusive, collaborative work environment are offered. Key Responsibilities: - Building Android & iOS React Native apps in collaboration with the Founders. - Designing, developing, testing, and deploying high-quality React Native applications. - Writing clean, scalable, and maintainable code following best practices. - Collaborating with Founders & Team Members to define, design, and implement new features. - Integrating apps into the current website. Project Leadership: - Leading development projects from concept to completion to ensure timely delivery. - Providing technical guidance and mentorship to junior developers and interns. - Participating in code reviews to maintain code quality and share knowledge. System Architecture: - Developing and implementing software architecture and design patterns for scalability, security, and performance. - Evaluating and recommending tools, technologies, and processes to ensure product quality. Problem Solving: - Identifying, troubleshooting, and resolving complex technical issues. - Optimizing applications for speed and scalability. - Improving the development process by adopting new technologies and best practices. Collaboration: - Working closely with Founders and stakeholders to understand requirements and translate them into technical specifications. - Communicating effectively with team members and stakeholders to ensure alignment. Documentation: - Maintaining comprehensive documentation of code, system design, and processes. - Ensuring proper documentation of all development activities for future maintenance. Experience & Skills Required: - Minimum 3-5 years of React Native app development experience. - Experience in building various React Native apps. - Proficiency in programming languages such as Java, Kotlin, C++, Python, and JavaScript. - Knowledge of React Native components, API handling, backend language (Django preferred), database language (MySQL, MongoDB preferred), and deployment procedures. - Understanding of software development methodologies, cloud services (AWS, Azure, Google Cloud), database systems, and version control systems. - Soft skills including problem-solving, communication, teamwork, proactivity, and initiative. Benefits: - Competitive salary range with stock options. - Hybrid & remote work options. - Professional development opportunities. - Generous holiday schedule.,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

The role is seeking a dynamic individual to join the M&R Sales Tech team, bringing expertise in software development of ETL and ELT jobs for the data warehouse software development team. This position plays a crucial role in defining the Design and Architecture during the migration from legacy SSIS technology to cutting-edge cloud technologies such as Azure, Databricks, and Snowflake. The ideal candidate will possess a robust background in Software Architecture, data engineering, and cloud technologies. Key Responsibilities: Architectural Design: Design and implement data architectures of ETL, including creating algorithms, developing data models and schemas, and setting up data pipelines. Technical Leadership: Provide technical leadership to the software development team to ensure alignment of data solutions with business objectives and overall IT strategy. Data Strategy and Management: Define data strategy and oversee data management within the organization, focusing on data governance, quality, privacy, and security using Databricks and Snowflake technologies. Implementation of Machine Learning Models: Utilize Databricks for implementing machine learning models, conducting data analysis, and deriving insights. Data Migration and Integration: Transfer data from on-premise or other cloud platforms to Snowflake, integrating Snowflake and Databricks with other systems for seamless data flow. Performance Tuning: Optimize database performance by fine-tuning queries, enhancing processing speed, and improving data storage and retrieval mechanisms. Troubleshooting and Problem Solving: Identify and resolve issues related to Database, data migration, data pipelines, and other ETL processes, addressing concerns like data quality, system performance, and data security. Stakeholder Communication: Effectively communicate with stakeholders to grasp requirements and deliver solutions that meet business needs. Requirement Qualifications: Education: Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience. Experience: Minimum of 8 years of experience in software development and Architecture role. Technical Skills: Proficiency in ETL/ELT processes and tools, particularly SSIS; 5+ years of experience with large data warehousing applications; solid experience with reporting tools like Power BI and Tableau; familiarity with creating batch and real-time jobs with Databricks and Snowflake, and working with streaming platforms like Kafka and Airflow. Soft Skills: Strong leadership and team management skills, problem-solving abilities, and effective communication and interpersonal skills. Preferred Qualifications: Experience with Agile development methodologies. Certification in relevant cloud technologies (e.g., Azure, Databricks, Snowflake). Primary Skills: Azure, Snowflake, Databricks Secondary Skills: SSIS, Power BI, Tableau Role Purpose: The purpose of the role is to create exceptional architectural solution design and thought leadership, enabling delivery teams to provide exceptional client engagement and satisfaction. Key Roles and Responsibilities: Develop architectural solutions for new deals/major change requests, ensuring scalability, reliability, and manageability of systems. Provide solutioning of RFPs from clients, ensuring overall design assurance. Manage the portfolio of to-be-solutions to align with business outcomes, analyzing technology environment, client requirements, and enterprise specifics. Offer technical leadership in designing, developing, and implementing custom solutions using modern technology. Define current and target state solutions, articulate architectural targets, recommendations, and propose investment roadmaps. Evaluate and recommend solutions for integration with the technology ecosystem. Collaborate with IT groups to ensure task transition, performance, and issue resolution. Enable Delivery Teams by providing optimal delivery solutions, building relationships with stakeholders, and developing relevant metrics to drive results. Manage multiple projects, identify risks, ensure quality assurance, and recommend tools for reuse and automation. Support pre-sales teams in presenting solution designs to clients, negotiate requirements, and demonstrate thought leadership. Competency Building and Branding: Develop PoCs, case studies, and white papers, attain market recognition, and mentor team members for career development. Team Management: Resourcing, Talent Management, Performance Management, Employee Satisfaction and Engagement. Join us at Wipro, a business driven by purpose and reinvention, where your ambitions can be realized through constant evolution and empowerment. Applications from individuals with disabilities are encouraged.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

navi mumbai, maharashtra

On-site

As a Senior Software Engineer (Platform) at Mastercard, you will be a part of the Open Banking Platform Engineering team, contributing to our developer experience strategy by continuously innovating and problem-solving. Your role will involve participating in team prioritization discussions, estimating and owning delivery tasks, automating software operations, and driving code/design/process trade-off discussions within the team. You will be responsible for reporting status, managing risks, driving integration of services, performing demos/acceptance discussions with Product owners, and enhancing operational and engineering experience within your ownership area. It is essential to develop a comprehensive understanding of the technical architecture, drive adoption of technology standards, and review coding, testing, and automation work of team members. The ideal candidate for this position should possess intermediate to advanced skills in software architecture, automation, DevOps, cloud platforms (preferably AWS), software development, container-based software deployment practices, Kubernetes or managed Kubernetes services, and global-focused design. You should have experience working in cross-functional projects with globally dispersed development resources and be proficient in writing secure code in multiple languages while adhering to secure coding standards and vulnerabilities guidelines. Additionally, you are expected to have intermediate skills in global-focused design, innovation, thought leadership, understanding of operating systems internals (Windows, Linux), standard branching practices (e.g., Gitflow), and peer review practices. As a member of the Mastercard team, you are responsible for information security. This entails abiding by Mastercard's security policies, ensuring the confidentiality and integrity of accessed information, reporting any suspected security violations, breaches, and completing periodic mandatory security trainings as per Mastercard's guidelines. It is crucial to prioritize corporate security responsibilities to protect Mastercard assets, information, and networks effectively.,

Posted 3 weeks ago

Apply

4.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

You will have the opportunity to join a dynamic team at SAP, where we are dedicated to helping the world run better through our collaborative and purpose-driven culture. As a Full-stack developer, you will utilize your strong programming skills to specialize in UI and back end development. Your role will involve building high-performing, scalable, enterprise-grade applications, while also handling both client and server development tasks. We are seeking a self-motivated professional who can independently develop solutions and contribute to our team's success. In this role, you will be responsible for designing and implementing web-based applications, writing high-quality and well-documented code, and working closely with our UX designer team. You will take ownership of features and production issues, ensuring their resolution while adhering to security standards and secure development processes. Managing the full life-cycle software development, you will need to handle conflicting priorities and remain focused on the task at hand. Additionally, you will engage with the sprint team, perform technical analysis and testing, and collaborate with product owners and peers using excellent communication skills. To excel in this position, you should possess 4 - 10 years of experience in UI frameworks and Java/J2EE, along with proficiency in Core Java, JavaScript, AngularJS, EmberJS, jQuery, and other related technologies. Hands-on experience with continuous integration tools like Jenkins, Maven, and Gradle is required, and knowledge of Node.js, React.js, and other tools is advantageous. The ideal candidate will demonstrate a quick learning ability, a solid understanding of Object-Oriented Programming Principles, Design Patterns, and Software Architecture, as well as expertise in relational database systems and SaaS-based web applications. At SAP, we foster a culture of inclusion, well-being, and flexibility to ensure that every individual, regardless of background, can thrive and contribute their best. As an equal opportunity workplace, we believe in unleashing the full potential of all employees and creating a more equitable world. If you are passionate about innovation and teamwork, SAP offers an environment where you can bring out your best and make a meaningful impact on a global scale.,

Posted 3 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

karnataka

On-site

As a software engineer, you will collaborate with stakeholders to gather requirements, design and implement software architecture, write clean and well-documented code, test and debug software, and deploy software to production. Additionally, you will work closely with other engineers to design and implement software systems that are scalable, reliable, and maintainable. Your responsibilities will also include writing code that is easy to read, understand, and maintain, as well as writing unit tests, integration tests, and system tests to ensure that the software meets requirements and functions as expected. You will play a key role in understanding the needs of stakeholders and translating those needs into technical specifications that will be used in the software development process. Staying up-to-date on the latest technologies and trends is essential in this role, as well as providing technical leadership and mentorship to junior engineers. You will also be responsible for managing projects and budgets, presenting technical findings and recommendations to stakeholders, defining product requirements with product managers, and ensuring that the software meets quality standards with the help of quality assurance engineers. Collaboration with security engineers and compliance engineers is crucial to ensure that the software is secure and compliant with all applicable regulations. Familiarity with modern tools such as Jira, GitHub, CI/CD, etc., is expected. You will actively participate in sprint planning, retrospectives, and daily standups to contribute to the overall success of the team. This is a full-time position with a day shift schedule offering a performance bonus. Ideally, you should have at least 1 year of total work experience in a similar role. The work location is in person, and the application deadline is on 21/12/2024. If you are interested in this opportunity, please speak with the employer at +91 8095241731 to discuss further details.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

This is a full-time on-site role for a Python Developer located in Gurugram. You will be responsible for back-end web development, software development, object-oriented programming (OOP), programming, and databases. Collaborate with cross-functional teams to design, develop, and implement software solutions for dental practices. Requirements: - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - 5+ years of hands-on skills in web app development with expert-level knowledge of back-end frameworks. - Proven experience as a Lead Python Developer or a similar role. - In-depth knowledge of Python programming language and frameworks (Django, Flask, etc.). - Strong understanding of software architecture, design patterns, and best practices. - Experience with database systems such as MySQL, PostgreSQL, or MongoDB. - Excellent leadership and communication skills. - Ability to work in a collaborative team environment. Preferred Qualifications: - Proficiency in Python and related web frameworks (e.g. Django, Flask). - Experience with back-end web development. - Knowledge of software development principles and object-oriented programming (OOP). - Experience with databases such as MySQL or PostgreSQL. - Strong problem-solving and analytical skills. - Excellent written and verbal communication skills. - Knowledge of front-end web development (HTML, CSS, JavaScript) is a plus. - Experience with Agile methodologies is a plus. - Bachelor's or Master's degree in Computer Science or a related field.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a professional in the IT & Tech Engineering field at Allianz Technology, you will be expected to possess a diverse set of technical skills. Your role will involve understanding code management and release approaches, including knowledge of monorepo / multirepo concepts. It is essential to have a good understanding of functional programming principles and various code management methodologies such as SDLC, DRY, KISS, and SOLID. Moreover, familiarity with authorization and authentication mechanisms like ABAC, RBAC, JWT, SAML, AAD, OIDC, and experience with NoSQL databases like DynamoDB are highly valued. Proficiency in UI development using technologies like React, hooks, and TypeScript is crucial. Additionally, expertise in event-driven architecture, including queues, streams, batches, and pub/subs, is necessary. You should also possess a solid grasp of functional programming concepts such as list, map, reduce, compose, and monads. Understanding scalability, concurrency, networking, proxies, CI/CD pipelines, GitFlow, Github, and GitOps tools like Flux and ArgoCD is required. Being a polyglot programmer proficient in at least two languages such as Python, TypeScript, or Golang at an expert level is preferred. Furthermore, you must be fluent in operating Kubernetes clusters from a development perspective, creating custom CRDs, operators, and controllers, and have experience in developing serverless cloud applications. Deep knowledge of AWS cloud services and a basic understanding of Azure cloud are advantageous. Apart from technical skills, soft skills play a vital role in this role. Effective communication, leadership abilities, team supervision, task delegation, feedback issuance, risk evaluation, conflict resolution, project management, crisis management, problem-solving, innovation, ownership, and vision are key soft skills expected from you. Your responsibilities will also include providing technical guidance, making informed decisions, shaping solutions, enforcing development practices, and ensuring quality gates through activities like code reviews, pair programming, and team review meetings.,

Posted 3 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

navi mumbai, maharashtra

On-site

The job requires you to have a B.Tech/Integrated M.E/ B.E educational qualification. As an AI Engineer, you should have the ability to write code in Python and possess knowledge of math and probability basics. You must also have a strong understanding of algorithms, statistics, data modeling, software architecture, and data structures. Your role as an Artificial Intelligence developer involves using algorithms and neural networks to create practical business solutions. Your main responsibility will be to design, develop, enhance, and implement AI solutions. You will be expected to set up and manage our AI development, build AI models from scratch, and help product managers and stakeholders understand the results. It is essential to stay updated on the latest AI research relevant to our business domain.,

Posted 3 weeks ago

Apply

5.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As a SAS / Mainframe Developer at Deutsche Bank in Pune, India, you will play a crucial role in the digital transformation journey of the bank. Deutsche Bank is focusing on agile software development to enhance agility and reduce time to market without compromising on quality. Your responsibilities will involve Legacy design and development, enforcing Continuous Integration practices, and collaborating with a team of developers within a Squad. Your primary responsibilities will include designing and developing application code, implementing technical solutions, and configuring applications to address business problems. You will actively participate in the design and architecture of applications, propose suitable solutions, promote reusability of existing components, and contribute to the transformation program of the company. Additionally, you will work on applications based on mainframe technology such as JCL, Cobol, CICS, DB2, and MQ. As a Senior Engineer, you will be responsible for knowledge internalization, functional and technical design, programming, project enhancements, maintenance of applications, ensuring IT Application Life Cycle standards, aligning application changes with the strategy, managing risks and issues, and ensuring operational availability and stability. In terms of skills and experience, you should have at least 5-10 years of experience in SAS development and maintenance of banking applications. Strong knowledge and experience in Mainframe programming, Base SAS, Macros, debugging, tuning, and report generation are essential. Proficiency in Cobol, SQL, DB2, Websphere MQ, CICS, JCL, and TSO is required. Experience in system architecture, application design, web technologies, problem-solving, communication, and working in a collaborative scrum environment will be beneficial. To qualify for this role, you should hold a degree in Engineering, Telecommunications, IT, or similar field. A Master's degree is recommended. English proficiency, knowledge of banking operations, JCL/Cobol/CICS/DB2/MQ analysis and programming, and experience in application solutions are necessary. Strong leadership, communication skills, teamwork capacity, and the ability to work under pressure are important attributes for this position. Deutsche Bank offers a supportive environment with training, coaching, and development opportunities to help you excel in your career. The bank promotes a culture of continuous learning, empowerment, commercial thinking, initiative, and collaboration. If you are looking to be part of a dynamic team driving digital innovation in the banking sector, this role might be the right fit for you.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

delhi

On-site

You will be responsible for developing AR/VR/Simulation systems using game engines such as Unity and Unreal Engine. This includes creating native plugins for Android, iOS, and Windows platforms. Additionally, you will work on developing tools to streamline the efforts of other developers and artists, particularly editor tools. Your role will involve enhancing internal products and integrating PHP/JS backend with various projects. You will also be tasked with preparing scopes and timelines for new projects as well as recruiting team members when necessary. Collaboration with the Sales and Art teams will be crucial for ensuring the smooth execution and delivery of projects. To excel in this position, you should have prior experience in developing AR/VR/Simulation/Games projects in Unity and possess a good understanding of native systems for Windows, Android, and iOS. Proficiency in software architecture, programming styles, backend systems integration, and rendering pipelines is essential. Strong debugging skills, experience in requirement analysis, and technical project planning are also key requirements. Ideal candidates will have experience in shader writing and familiarity with Unreal Engine. A problem-solving mindset, analytical skills, and the ability to work well in a team are essential. Leadership qualities would be an added advantage in this role. A bachelor's degree in Computer Science or a related quantitative field is required for this position.,

Posted 3 weeks ago

Apply

1.0 - 5.0 years

3 - 7 Lacs

Bengaluru

Work from Office

ServiceNow Developer ServiceNow Technical Architects bring their deep understanding of system and software architecture to design complex solutions on the ServiceNow platform for our customers. They lead and prescribe clients to best practice and collaborate with team members to achieve project goals. Their ServiceNow skills are kept on the bleeding- edge, they innovate IP on the platform, and serve as technical subject matter experts to clients and teammates. Why we think this position is great: ServiceNow Technical Architects work on dynamic teams to deliver the most challenging and complex solutions on the ServiceNow platform. Looking for someone who will build trust through responsiveness, preparedness, punctuality, and accountability on all aspects of a project. You will attend and contribute to discussions within workshops, meetings, and conduct calls with customers independently. This role performs system administration support clients, including but not limited to: form configuration, simple scripting, Service Catalog configuration, and Custom Homepages, Dashboards, etc. Have a love of working in a fast-paced, collaborative, and entrepreneurial environment with smart and fun people. Primary Responsibilities: Participate in all technical aspects of delivering complex customer solutions on the ServiceNow platform, advising clients on best practice to create lasting value and enhanced experiences Contribute on multiple Agile engagements, utilizing the NTT methodology and tools to enhance project efficiency and quality Define technical and design approaches, lead scrums, and advise technical consulting resources on development and configuration activities Lead sprint planning and review meetings, ensure the technical team follows the NTT methodology, and drive towards successful project completion

Posted 3 weeks ago

Apply

4.0 - 10.0 years

25 - 30 Lacs

Kolkata, Mumbai, New Delhi

Work from Office

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems Provide technical leadership to other software developers Specify, design and implement modest changes to existing software architecture to meet changing needs

Posted 3 weeks ago

Apply

0.0 - 5.0 years

4 - 8 Lacs

Bengaluru

Work from Office

RESPONSIBILITIES Responsible for understanding product/project requirement specifications. Design or work with design teams to Complete design - technical Architecture and high level design to ensure that the product meets performance, reliability, most importantly customer expectations Test functionality Expected to maintain and improve systems and development processes. Manage the projects - quality and ensure timely delivery Analyze business needs and implementation approaches, and deliver high-quality applications Work collaboratively with team members to complete projects on time Deliver successfully on all aspects of the product life cycle REQUIREMENTS Bachelors degree in Electronics/computer science 48 years' of relevant experience in professional software development experience COMPETENCIES/TECHNICAL SKILL SET 1. Successfully carried out projects in embedded software for defense, aerospace, space domains, independently and as team member 2. Should be able to visualize at Systems level and drive for its realization 3. Good Programming and software development experience in C, C++ 4. Familiar with Processor Architectures, Device programing, Device drivers 5. Experience with communication protocols like Async, CAN, I2C, SPI 6. Worked in Safety critical software development process and practices. Familiarity with MISRA, DO-178B standards 7. Configuration Management, Defect Tracking 8. Software Unit testing , structural testing , Requirements testing 9. Software Architecture and design documentation 10. GUI desig

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

As a Solution Architect at Khoj, a forward-thinking technology firm dedicated to delivering innovative software solutions, you will play a crucial role in designing and implementing complex web and mobile applications while integrating various platforms. You will be responsible for architecting both monolithic and microservices-based solutions, ensuring they are scalable, reliable, and secure. Your deep understanding of software architecture and cloud technologies will be pivotal in solving complex technical challenges. Your key responsibilities will include designing and implementing architecture blueprints, evaluating technologies to meet project requirements, overseeing application integration with third-party services, designing and managing web portals, and providing technical guidance to development teams. You will collaborate closely with cross-functional teams, conduct code reviews, and propose improvements to existing systems and processes. To qualify for this role, you should hold a Bachelor's degree in Computer Science or a related field, with at least 5 years of experience as a Solution Architect focusing on web and mobile application development. Proficiency in monolithic and microservices architectures, cloud platforms like AWS and Azure, and integrating various platforms and services is essential. Additionally, expertise in managing and developing web portals, familiarity with Agile and DevOps methodologies, and strong problem-solving skills are required. Preferred qualifications include experience with front-end technologies such as React and Angular, back-end frameworks like Node.js and Spring Boot, and mobile app development frameworks like Flutter and React Native. Knowledge of data modeling, database design, and relevant certifications like AWS Certified Solutions Architect or Azure Solutions Architect Expert would be advantageous. Join our team at Khoj and contribute your skills and experience to our collaborative and innovative environment! For more information, you can contact Khurram at 201 677 1257 ext 109 or email khurram@khoj-inc.com. This is a full-time position with health insurance and provident fund benefits, operating on a Monday to Friday schedule in UK and US shifts. The work location is remote.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

The Machine Learning Architect role is a crucial position within our team where you will be responsible for studying and transforming data science prototypes, designing machine learning systems, and implementing cutting-edge artificial intelligence products. Your role will involve researching and implementing suitable ML algorithms, developing machine learning applications based on project requirements, and selecting appropriate datasets and data representation methods. Additionally, you will be conducting machine learning tests and experiments, performing statistical analysis, and fine-tuning systems based on test results. As a Machine Learning Architect, you will also be expected to train and retrain systems as needed, extend existing ML libraries and frameworks, and stay updated with the latest developments in the field. The ideal candidate for this position should have proven experience as a Machine Learning Architect or in a similar role, possess a strong understanding of data structures, data modeling, and software architecture, and demonstrate deep knowledge of math, probability, statistics, and algorithms. Candidates should have the ability to write robust code in Python, Java, and R, be familiar with machine learning frameworks such as Keras or PyTorch, and libraries like scikit-learn. Excellent communication skills, the capability to work effectively in a team, outstanding analytical and problem-solving abilities are essential for this role. A Bachelor's degree in Computer Science, Mathematics, or a related field is required, while a Master's degree would be considered a plus. If you are passionate about machine learning, possess the necessary skills and qualifications, and are looking to work on exciting AI projects, we encourage you to apply for the Machine Learning Architect position with us.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

You should have at least 5 years of experience in embedded Linux programming, particularly in C programming with RTOS. A strong understanding of Linux, high-speed processor architecture with SOC, and hands-on experience in software architecture, driver development, BSP porting, and boot loaders is essential. Additionally, knowledge of Linux kernel and device-driver development is required. Previous work experience with NXP and TI make MPU design is preferred. Exposure to working on Ethernet, USB, SPI, I2C, ADC, DAC, and LCD display is necessary, while familiarity with WiFI, Bluetooth, WAN, GPRS, RS232, and RS485 is a plus. Knowledge of web technologies will be beneficial, as well as experience with SVN (version management system) and JIRA (bug tracking system). Responsibilities include possessing good documentation skills, working effectively both independently and as part of a team to achieve product delivery goals. You should be able to define and communicate problems clearly to others across multiple groups. The role involves designing, coding, and integrating software for an embedded Linux target (applications, drivers, framework), customizing, deploying, and maintaining Linux distribution on different hardware platforms, interacting with Linux kernel, framework, and integrating new device drivers, debugging and testing embedded systems software, developing device drivers, creating test plans and reports, guiding junior engineers for first-time-right designs, and solving critical problems, as well as maintaining documentation.,

Posted 3 weeks ago

Apply
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.

Featured Companies