Jobs
Interviews

3304 Software Design Jobs - Page 4

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

2.0 - 5.0 years

5 - 8 Lacs

Gurugram

Work from Office

YoCreativ is looking for UI / UX Designer to join our dynamic team and embark on a rewarding career journey ResponsibilitiesGather and evaluate user requirements in collaboration with product managers and engineersIllustrate design ideas using storyboards, process flows and sitemapsDesign graphic user interface elements, like menus, tabs and widgetsBuild page navigation buttons and search fieldsDevelop UI mockups and prototypes that clearly illustrate how sites function and look likeCreate original graphic designs (e g images, sketches and tables)Prepare and present rough drafts to internal teams and key stakeholdersIdentify and troubleshoot UX problems (e g responsiveness)Conduct layout adjustments based on user feedbackRequirements and skillsProven work experience as a UI/UX Designer or similar rolePortfolio of design projectsKnowledge of wireframe tools (e g Wireframe cc and InVision)Up-to-date knowledge of design software like Adobe Illustrator and PhotoshopGood time-management skills

Posted 2 weeks ago

Apply

1.0 - 3.0 years

3 - 5 Lacs

Chennai

Work from Office

C++ Developer Are you curious, motivated, and forward-thinking? At FIS youll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun. What you will be doing Analyzes, designs, programs, debugs and modifies software enhancements and/or new products used in local, networked or Internet-related computer programs. (Code must be used in core version of applications available for sale commercially.) Interacts with product managers and/or users to define system requirements and/or necessary modifications. Participates in software design meetings and analyzes user needs to determine technical requirements. Write technical specifications based on conceptual design and stated business requirements. Writes code, completes programming and performs testing and debugging of applications using current programming languages and technologies. Completes documentation and procedures for installation and maintenance. Trains and communicates with internal Client Training, Client Relationship and Sales teams on systems application. What you bring: 1-3+ years of development experience in payments domain. Should have worked on large projects using C / C++ as the language. Should be well versed in payments domain and be able to work with various ISO 8583 flavours. Should have participated in design and have knowledge of switch, prepaid, core banking, payment gateway systems. Should be a team player and have very good communication skills Good to have:: Knowledge of FIS products and services; in-depth knowledge of products and services in assigned line(s) of business Knowledge of financial services industry Knowledge of end-to-end systems development life cycles, e.g., waterfall, iterative and other modern approaches to software development Knowledge of standards relevant to the software industry , e.g., ISO, CMM, Six Sigma What we offer you An exciting opportunity be a part of World s Leading FinTech Product MNC To be a part of vibrant team and to build up a career on core banking/payments domain A broad range of professional education and personal development possibilities FIS is your final career step! A broad range of professional education and personal development opportunities Time to support charities and give back in your community

Posted 2 weeks ago

Apply

5.0 - 10.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Job Description At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up and the scale and customer focus of the leading enterprise software company in the world. If you are interested in building large-scale distributed infrastructure for the cloud, this is your team! Oracle is aggressively investing in the Oracle Cloud to provide the industry s broadest, most comprehensive cloud. Only Oracle offers a complete suite of integrated services that include applications as a service, platform as a service, and infrastructure as a service eliminating the data and business process fragmentation that come with cloud silos. A critical part of these silos is the Infrastructure Services, including Compute, Storage, and Messaging service. This is your chance to be part of this exciting Compute team that offers elastic compute capabilities to run any workload in the cloud!!! As a senior software engineer, you will be part of the technical team, which is going to design, architect, and build best-in-class software architecture. As a senior member of the team, you will participate in the entire software development lifecycle. You will own and deliver the software design and development for major components and features of the service. You should be both a rock-solid coder and a troubleshooter. You should value simplicity, quality, and scale, work comfortably in a collaborative, agile environment, and be excited to learn. Qualifications: 5+ years of experience delivering and operating large scale, highly available distributed systems. Strong knowledge of a base language such as Java, with a preference for functional programming language such as Scala. Experience in one of the scripting languages such as Python, Perl, Bash, etc is a strong plus. Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals. Experience with tools such as Terraform for Infrastructure as Code. Deep knowledge with networking protocols (TCP/IP, HTTP) and network architectures. Ability to design, troubleshoot and maintain networking infrastructure for high throughput use cases. Strong understanding of databases, storage, and distributed persistence technologies. Strong troubleshooting and performance tuning skills. Experience building multi-tenant, virtualized infrastructure a strong plus. Collaborate with a diverse group of professionals, including architects, product managers, developers, QA testers, and support staff, to deliver cutting-edge full-stack applications and services. Lead the design and development of new software components and features, ensuring they meet high-quality standards. Document your work by creating design specifications and contributing to code reviews. Implement and automate tests to ensure the reliability and performance of our cloud services. Take ownership of deploying new code to production environments, working closely with the team to ensure seamless releases. Participate in the day-to-day operations of the services you help create, providing ongoing support and maintenance. Engage in all phases of the software development process, from ideation to delivery. Skills: Terraform | Java | Python | Software Development | System Design | SQL and NoSQL Databases Employer Description As a world leader in cloud solutions, Oracle uses tomorrow s technology to tackle today s challenges. We ve partnered with industry-leaders in almost every sector and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute. That s why we re committed to growing an inclusive workforce that promotes opportunities for all. Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs. We re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. 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 2 weeks ago

Apply

2.0 - 6.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Minimum qualifications: Bachelors degree or equivalent practical experience, 5 years of experience with software development in one or more programming languages, 3 years of experience with full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS, etc 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture, Preferred qualifications: Master's degree or PhD in Computer Science or related technical field, 5 years of experience with data structures/algorithms, 1 year of experience in a technical leadership role, Experience developing accessible technologies, About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another Our products need to handle information at massive scale, and extend well beyond web search We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day As a software engineer, you will work on a specific project critical to Googles needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward, The Geo team is focused on building the most accurate, comprehensive, and useful maps for our users, through products like Maps, Earth, Street View, Google Maps Platform, and more Every month, more than a billion people rely on Maps services to explore the world and navigate their daily lives, The Geo team also enables developers to use the power of Google Maps platforms to enhance their apps and websites As they plot a course for the future of mapping, they are solving complex computer science problems, designing beautiful and intuitive product experiences, and improving our understanding of the real world, Responsibilities Lead the design and implementation of differentiating capabilities for Google Maps users in India, setting the bar for innovative experiences, Drive critical technical projects and foster collaboration with Geo teams globally to innovate, design, and implement advanced features and playing a key role in product innovation and roadmap development, Partner with engineering, product, and program management teams to define roadmaps and ensure the timely delivery of high-quality, impactful solutions, Mentor and guide team members to formulate hypotheses, design experiments, and measure the impact of their work, Google is proud to be an equal opportunity workplace and is an affirmative action employer We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status We also consider qualified applicants regardless of criminal histories, consistent with legal requirements See also Google's EEO Policy and EEO is the Law If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form , Show

Posted 2 weeks ago

Apply

0.0 - 4.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Minimum qualifications: Bachelors degree or equivalent practical experience, 5 years of experience with software development in one or more programming languages, or 2 year of experience with an advanced degree, 3 years of experience with iOS application development with Objective C and Swift, Preferred qualifications: 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture, 3 years of experience with data structures or algorithms in either an academic or industry setting, About The Job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another Our products need to handle information at massive scale, and extend well beyond web search We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day As a software engineer, you will work on a specific project critical to Googles needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward, Google Discover is on a mission to empower users to explore their passions by curating various perspectives and information The Discover Surfaces organization is responsible for providing a highly reliable, robust, and easy-to-use Discover experience for users across various mobile and desktop clients This role involves owning a great, user-centric Discover Client on iOS, and executing the strategic initiatives related to iOS client site to deliver user experience, In Google Search, we're reimagining what it means to search for information any way and anywhere To do that, we need to solve complex engineering challenges and expand our infrastructure, while maintaining a universally accessible and useful experience that people around the world rely on In joining the Search team, you'll have an opportunity to make an impact on billions of people globally, Responsibilities Be a technical lead for a group of iOS developers dedicated to making the Discover iOS client reliable, fast, efficient, and scalable, ensuring a user experience that supports our organizational initiatives, Leverage your deep iOS expertise to steer both short and long-term client investments, Help set the roadmap for adjacent engineers, and partner with our Product Management (PM) and User Experience (UX) teams to ensure engineering efforts align with product strategy, Design and build new features, drive projects that span from prototyping, to design, to productionization and launch, Google is proud to be an equal opportunity workplace and is an affirmative action employer We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status We also consider qualified applicants regardless of criminal histories, consistent with legal requirements See also Google's EEO Policy and EEO is the Law If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form , Show

Posted 2 weeks ago

Apply

5.0 - 7.0 years

4 - 6 Lacs

New Delhi, Pune, Chennai

Work from Office

Experience in: Architectural & Interior Corporate/Residential projects. *Knowledge of 3D Models & Layouts *Video editing * Coordinating with the Clients and meet deadlines Required Candidate profile Proficiency in Software: SKETCHUP/ 3Ds MAX (MUST), visualizer, commercial, vray, software design, video editing, photoshop, corel draw, illustrator * Interior Project Experience Must * English Must

Posted 2 weeks ago

Apply

2.0 - 5.0 years

4 - 8 Lacs

Hyderabad

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it"s own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 2 weeks ago

Apply

4.0 - 7.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.

Posted 2 weeks ago

Apply

4.0 - 7.0 years

6 - 10 Lacs

Pune

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it"s own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 2 weeks ago

Apply

3.0 - 6.0 years

3 - 7 Lacs

Bengaluru

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it"s own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 2 weeks ago

Apply

2.0 - 6.0 years

2 - 6 Lacs

Bengaluru

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.

Posted 2 weeks ago

Apply

3.0 - 6.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.

Posted 2 weeks ago

Apply

4.0 - 7.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.

Posted 2 weeks ago

Apply

3.0 - 7.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it"s own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 2 weeks ago

Apply

3.0 - 6.0 years

4 - 8 Lacs

Gurugram

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.

Posted 2 weeks ago

Apply

4.0 - 7.0 years

6 - 10 Lacs

Chennai

Work from Office

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it"s own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area.

Posted 2 weeks ago

Apply

4.0 - 9.0 years

5 - 9 Lacs

Chennai

Work from Office

We are seeking a talented and experienced Senior iOS Developer to join our dynamic team. As a Senior iOS Developer at MagickTech, you will play a key role in designing, developing, and maintaining high-quality iOS applications. The ideal candidate will have a solid foundation in Xcode and Swift, with a strong interest in augmented reality (ARKit) and scene rendering (SceneKit). Requirements: Bachelor's degree in computer science, Engineering, or a related field. 4+ years of professional experience in iOS development. Proficiency in Xcode and Swift programming language. Strong understanding of object-oriented programming and software design principles. Experience with version control systems such as Git. Excellent problem-solving and debugging skills. Ability to work effectively in a fast-paced environment and meet tight deadlines. Responsibilities: Design and implement advanced applications for the iOS platform. Collaborate with cross-functional teams to define, design, and ship new features. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Maintain code quality, organization, and automation. Conduct code reviews and provide constructive feedback to team members. Troubleshoot and resolve technical issues in a timely manner. Stay up to date with the latest iOS development trends and best practices. Preferred Skills: Experience with ARKit and/or SceneKit. Strong proficiency in logical problem-Solving & communication skills

Posted 2 weeks ago

Apply

0.0 - 3.0 years

2 - 5 Lacs

Bengaluru

Work from Office

Corporate Treasury lies at the heart of Goldman Sachs, ensuring all the businesses have the appropriate level of funding to conduct their activities, while also optimizing the firm s liquidity, managing its risk and compliance with regulations. Our Corporate Treasury Engineering team is a world leader in developing quantitative techniques and technological solutions that solve complex and commercial business problems. We partner with our firm s treasurer and other members of Corporate Treasury senior leadership to manage the firm s liquidity risk, secured and unsecured funding programs, and the level and composition of consolidated and subsidiary equity capital and to invest any excess liquidity. An exciting confluence of computer science, finance and mathematics are being used to solve for what our shareholders would like from us a high return for the right risk taken. Your Impact In this role, you will be provided unique insight into the firm s business activities and asset strategy. You will be responsible for defining, developing software s to analyze data, built metric calculators, automated tools to help business get insights into data, predict scenarios, and perform better decision making to reduce interest expenses for the firm. This front to back model gives software developer s window into all aspects of CT planning and execution while working on cutting edge industrial technologies. In this role, you will be contributing to design, develop and support digitally advanced financial products by collaborating with globally located cross functional teams. You will drive initiatives to analyze existing software implementations to identify areas of improvement, participate in prioritization of these improvements and provide estimates for implementing new features. Contribute to building team processes and best practices. Basic Qualifications B.E or B.Tech or higher in Computer Science (or equivalent work experience) 1+ years of relevant professional experience Experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts. Strong analytical and problem-solving skills demonstrated ability to learn technologies and apply. Comfortable multi-tasking, managing multiple stakeholders and working as part of a team. Excellent communication skills including experience speaking to technical and business audiences and working globally. Can apply an entrepreneurial approach and passion to problem solving and product development. Preferred Qualifications Strong programming experience in at least one compiled language - Java, Python Experience in designing highly scalable, efficient systems. Web technology design experience is plus. Experience with micro-service architecture, Spring, messaging queues like Kafka Experience with Kubernetes Experience with AWS Familiarity with financial markets, financial assets, and liquidity management is plus About Goldman Sachs Goldman Sachs Engineering Culture Engineering is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here!

Posted 2 weeks ago

Apply

1.0 - 3.0 years

3 - 5 Lacs

Hyderabad

Work from Office

Description & Requirements We are seeking an exceptional developer to join our development team at the Hyderabad office, to enhance and sustain our product for WFM (Workforce Management System). The ideal candidate will have proven experience building and sustaining compelling, interactive web applications with significant exposure to backend design, coding, and working knowledge of relational databases. The product is a cross-platform web application using technologies such as HTML, REST, Angular, Java, and relational databases such as SQL Server, and Oracle. Qualification and Responsibilities: BE/B.Tech./ME/MSc/MCA Computer Science or a similar field, or related work experience.1-3 years of software development experience with a solid foundation in data structures, algorithms, and software design with strong analytical and debugging skills Design, build, deploy, and maintain scalable cloud-based distributed, multi-tiered, concurrent, cross platforms web applications core infrastructure systems that perform and scale in a multi-tenant cloud environment

Posted 2 weeks ago

Apply

2.0 - 7.0 years

4 - 9 Lacs

Hyderabad

Work from Office

What you get to do in this role: Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.) Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality product to our users. Design software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs Help design and implement new products and features while also enhancing the existing product suite To be successful in this role you have: Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AIs potential impact on the function or industry. 2+ years of experience with Java or a similar OO language Passion for JavaScript and the Web as a platform, reusability, and componentization Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations Experience with any of the modern UI frameworks like Angular, React or Vue Analytical and design skills Working knowledge and ability to use tools to assist with daily tasks (IDE, debugger, build tools, source control, ServiceNow instances, profilers, system administration/Unix tools) FD21

Posted 2 weeks ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Bengaluru

Work from Office

Step into the role of a Senior Lead Architect at JPMorgan Chase and become a driving force behind the development and adoption of cutting-edge, cloud-based technologies. As a Senior Lead Architect at JPMorgan Chase within the Wholesale Credit Risk Technology team, you provide expertise to enhance and develop architecture platforms based on modern cloud-based technologies, as well as support the adoption of strategic global solutions. Leverage your advanced architecture capabilities and collaborate with colleagues across the organization to drive best-in-class outcomes. In this role, you will advise and lead on strategy and development of multiple products, applications, and technologies across the Client Management product line within Wholesale Credit Risk and establish/lead an architecture governance body for the product line. You will also summarize architectural milestones and progress for executive communication to enable decision making. Job responsibilities Advises cross-functional teams on technology selection to achieve target state architecture and decisions on improvements to current technologies Creates complex and scalable coding frameworks using appropriate software design Serves as the function s go-to subject matter expert Creates durable, reusable software frameworks that improves velocity and quality of output across teams and functions Documents detailed architectural guidelines, principles & implementation strategies in the form of white paper documents that the various scrum teams can align with and implement Translates highly complex technical issues, trends, and approaches to leadership to drive the firm s innovation and enable leaders to make strategic, well-informed decisions about target state architecture Drives adoption and implementation of technical methods in specialized fields in line with the latest product development methodologies Drives adoption and implementation of data architecture specifications in technology solutions Collaborates and communicates effectively with other architects, technical leads, software engineers and Product Owner partners Aligns with the Engineering Teams, with joint accountability for delivery through strong partnership and collaboration Champions the firm s culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification in software engineering concepts and 5+ years of applied experience. Practical experience delivering system design, application development, testing, and operational stability Expertise in one or more programming language(s), including Java or Python Demonstrated prior experience influencing across functions and teams to deliver modern architecture Ability to evaluate current and emerging technologies to recommend the best technology solutions and approaches to achieve the future state architecture Experience applying expertise and new methods to determine solutions for complex architecture problems across various technical disciplines Practical cloud native experience Ability to present and effectively communicate to Senior Leaders and Executives Preferred qualifications, capabilities, and skills Experience with Risk or Finance functional domain Step into the role of a Senior Lead Architect at JPMorgan Chase and become a driving force behind the development and adoption of cutting-edge, cloud-based technologies. As a Senior Lead Architect at JPMorgan Chase within the Wholesale Credit Risk Technology team, you provide expertise to enhance and develop architecture platforms based on modern cloud-based technologies, as well as support the adoption of strategic global solutions. Leverage your advanced architecture capabilities and collaborate with colleagues across the organization to drive best-in-class outcomes. In this role, you will advise and lead on strategy and development of multiple products, applications, and technologies across the Client Management product line within Wholesale Credit Risk and establish/lead an architecture governance body for the product line. You will also summarize architectural milestones and progress for executive communication to enable decision making. Job responsibilities Advises cross-functional teams on technology selection to achieve target state architecture and decisions on improvements to current technologies Creates complex and scalable coding frameworks using appropriate software design Serves as the function s go-to subject matter expert Creates durable, reusable software frameworks that improves velocity and quality of output across teams and functions Documents detailed architectural guidelines, principles & implementation strategies in the form of white paper documents that the various scrum teams can align with and implement Translates highly complex technical issues, trends, and approaches to leadership to drive the firm s innovation and enable leaders to make strategic, well-informed decisions about target state architecture Drives adoption and implementation of technical methods in specialized fields in line with the latest product development methodologies Drives adoption and implementation of data architecture specifications in technology solutions Collaborates and communicates effectively with other architects, technical leads, software engineers and Product Owner partners Aligns with the Engineering Teams, with joint accountability for delivery through strong partnership and collaboration Champions the firm s culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification in software engineering concepts and 5+ years of applied experience. Practical experience delivering system design, application development, testing, and operational stability Expertise in one or more programming language(s), including Java or Python Demonstrated prior experience influencing across functions and teams to deliver modern architecture Ability to evaluate current and emerging technologies to recommend the best technology solutions and approaches to achieve the future state architecture Experience applying expertise and new methods to determine solutions for complex architecture problems across various technical disciplines Practical cloud native experience Ability to present and effectively communicate to Senior Leaders and Executives Preferred qualifications, capabilities, and skills Experience with Risk or Finance functional domain

Posted 2 weeks ago

Apply

8.0 - 10.0 years

25 - 30 Lacs

Hyderabad

Work from Office

What you get to do in this role: Manage product development activities Work with product management, design, support and other dev teams to create high-quality solutions Manage daily activities of the development team Solve difficult and sometimes ambiguous problems Manage departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team The team is senior with many of the folks having experience of more than 10 years, so we need a manager with strong technical and inter-personal skills. To be successful in this role you have: Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AIs potential impact on the function or industry. 8+ years of total experience with technologies relevant to SN and advanced coding skills 3+ years of experience of managerial experience, handling other leads in the team Strong software design, data modelling, architectural skills Experience with open source tools and agile development environments Fluency in one or more relevant programming language (Java, C++, Ruby, Shell, JavaScript) An understanding of broad concepts and experience using those concepts to understand and develop solutions for problems Ability to execute a project based on our priorities, context, risks and desired outcomes FD21

Posted 2 weeks ago

Apply

10.0 - 15.0 years

50 - 65 Lacs

Bengaluru

Work from Office

Changing the world through digital experiences is what Adobe s all about. We give everyone emerging artists to global brands everything they need to design and deliver exceptional digital experiences! We re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours. The Opportunity Adobe Express is at the forefront of delivering Adobe s Creativity for All mission and draws on our decades of experience working with the creative community. It makes the core technology in our industry-leading products like Photoshop, Illustrator, and Premiere Pro available with just a few clicks and with no learning curve. If you re looking to lead a team that is building a web first product, welcome to Creative Cloud. What youll do Mentor and guide a high-performing engineering team Partner with global product management, engineering leaders to help shape technical product architecture & practices, roadmap, and release plans Drive strategic and tactical decisions ensuring the successful delivery of projects Lead the technical design, vision, and implementation strategy Create execution plans and lead the engineering team to complete the vision Apply standard methodologies and coding patterns to ensure solutions are maintainable, modular, and of high code quality Develop and evolve engineering processes, applying creative problem-solving to optimize team efficiency Attract, hire, on-board, and retain top talent; empower and develop the team as a high-performance team Craft a positive winning culture built on collaboration and shared accomplishments Lead discussions on emerging industry technologies & trends and work with the team & leadership to use this knowledge to influence product direction What you need to succeed 9+ years of experience in software development 2+ years of experience in a management role Strong technical skills with experience in designing & developing enterprise applications Strong in Typescript, web technologies, design, coding, and architectural skills along with problem-solving and analytical abilities Strong expertise in distributed cloud services using technologies like: AWS/GCP/Azure (preferred: AWS) Containers (Docker, ECS/EKS, Kubernetes) Serverless (Lambda, Step Functions, etc.) CDN and media delivery systems [Optional] Good knowledge of video processing workflows : FFmpeg, , MPEG-DASH, MP4, WebM Video transcoding, encoding, and rendition generation Export services with multiple resolution/audio options Strong hands-on knowledge of software development methodologies and software design patterns, with experience leading significant software projects/products Proven experience leading complex projects through idea to final launch Consistent track record developing, leading, coaching, and mentoring software engineers towards delivering timely, high-quality software as a team Strong interpersonal, analytical, problem-solving, and conflict-resolution skills Ability to handle multiple competing priorities in a fast-paced environment Excellent speaking, writing, and presentation skills, as well as the ability to persuade, encourage, and empower others BS or MS in Computer Science or related field, or equivalent experience Passion and a love of what you do! .

Posted 2 weeks ago

Apply

6.0 - 10.0 years

8 - 12 Lacs

Gurugram

Work from Office

Join us as a Software Engineer This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority Its a chance to hone your existing technical skills and advance your career We're offering this role at associate vice president level What you'll do In your new role, youll engineer and maintain innovative, customer centric, high performance, secure and robust solutions Youll be working within a feature team and using your extensive experience to engineer software, scripts and tools that are often complex, as well as liaising with other engineers, architects and business analysts across the platform, Youll Also Be Producing complex and critical software rapidly and of high quality which adds value to the business Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning Collaborating to optimise our software engineering capability Designing, producing, testing and implementing our working code Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations The skills you'll need Youll need at least six years of experience in software engineering, software design, architecture, and an understanding of how your area of expertise supports our customers, Youll Also Need Experience in Angular, Java, Spring boot and restful API Knowledge of Cloud concepts in AWS Experience of DevOps, Testing and Agile methodology and associated toolsets A background in solving highly complex, analytical and numerical problems Experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance Show

Posted 2 weeks ago

Apply

7.0 - 11.0 years

9 - 13 Lacs

Chennai

Work from Office

Join our digital revolution in NatWest Digital X In everything we do, we work to one aim To make digital experiences which are effortless and secure, So we organise ourselves around three principles: engineer, protect, and operate We engineer simple solutions, we protect our customers, and we operate smarter, Our people work differently depending on their jobs and needs From hybrid working to flexible hours, we have plenty of options that help our people to thrive, This role is based in India and as such all normal working days must be carried out in India, Job Description Join us as a Software Engineer This is an opportunity for a technically minded individual to join us as a Software Engineer Youll be designing, producing, testing and implementing working software, working across the lifecycle of the system Hone your existing software engineering skills and advance your career in this critical role We're offering this role at vice president level What you'll do Working in a permanent feature team, youll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure Youll also be liaising with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives, Youll also be: Applying Agile methods to the development of software on the backlog Producing resilient and long-lived software and acting flexibly to cope with future needs Delivering intentional architecture and formulating emergent design through innovative ideas, experimentation and prototyping Designing and developing software with a focus on the automation of build, test and deployment activities, using executable patterns The skills you'll need You'll need at least 12 years of experience in software design and implementation, including being able to exploit programming languages to solve complex problems Youll also need to be capable of complex requirements analysis capture and validation against and with business and systems requirements, Additionally, youll demonstrate: Experience in Java, Spring Boot, JDBC, Multithreading and Hibernate along with good understanding in Angular and ReactJS Sound collaboration skills with the ability to work with business teams to produce pragmatic solutions that work for the business Experience in cloud technologies such as AWS, Azure and GCP and SQL database Strong stakeholder management skills and communication skills with the ability to communicate complex technical concepts in a simple way Show

Posted 2 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