Jobs
Interviews

141 Objectoriented Design Jobs - Page 5

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

1.0 - 5.0 years

0 Lacs

bihar

On-site

Microsoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team responsible for powering Microsoft's expanding Cloud Infrastructure and driving the Intelligent Cloud mission. SCHIE plays a crucial role in delivering core infrastructure and foundational technologies for over 200 online businesses globally, including Bing, MSN, Office 365, Xbox Live, Teams, OneDrive, and the Microsoft Azure platform. As part of our team, you will contribute to server and data center infrastructure, security and compliance, operations, globalization, and manageability solutions. We are committed to smart growth, high efficiency, and providing a trusted experience to our customers and partners worldwide. We are seeking passionate and high-energy engineers to join us on this mission. We are currently looking for a motivated software engineer with a strong interest in cloud-scale distributed systems to work on building and maintaining cloud services and software stacks. The primary focus will be on monitoring and managing cloud hardware, ensuring the health, performance, and availability of the cloud infrastructure. This role offers the opportunity to be part of a dynamic team at the forefront of innovation within Microsoft, contributing to the development of cutting-edge hardware solutions that power Azure and enhance our cloud infrastructure. Responsibilities: - Design, develop, and operate large-scale, low-latency, high-throughput cloud services. - Monitor, diagnose, and repair service health and performance in production environments. - Conduct A/B testing and analysis, establish baseline metrics, set incremental targets, and validate against those targets continuously. - Utilize AI/copilot tooling for development and operational efficiency, driving improvements to meet individual and team-level goals. - Perform data analysis using various analytical tools and interpret results to provide actionable recommendations. - Define and measure the impact of requested analytics and reporting features through quantitative measures. - Collaborate with internal peer teams and external partners to ensure highly available, secure, accurate, and actionable results based on hardware health signals, policies, and predictive analytics. Qualifications: - Academic qualifications: B.S. in Computer Science, M.S. in Computer Science, or Ph.D. in Computer Science or Electrical Engineering with at least 1 year of development experience. - Proficiency in programming languages such as C# or other Object-oriented languages, C, Python, and scripting languages. - Strong understanding of Computer Science fundamentals including algorithms, data structures, object-oriented design, multi-threading, and distributed systems. - Excellent problem-solving and design skills with a focus on quality, performance, and service excellence. - Effective communication skills for collaboration and customer/partner correspondence. - Experience with Azure services and database query languages like SQL/kusto is desired but optional. - Familiarity with AI copilot tooling and basic knowledge of LLM models and RAG is desired but optional. Join us in shaping the future of cloud infrastructure and be part of an exciting and innovative team at Microsoft SCHIE. #azurehwjobs #CHIE #HHS,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

As a Mongo DB/DB2 Consultant at NTT DATA, you will be part of a dynamic team based in Pune, Maharashtra (IN-MH), India. You will play a crucial role in application development and database development, leveraging your expertise in Java, Python, C++, and engineering software. Your responsibilities will include demonstrating proficiency in object-oriented design skills, utilizing version control systems like GIT and SVN, and showcasing strong scripting and test automation abilities. You will be expected to have a solid understanding of MongoDB, specifically in data modeling, query optimization, performance tuning, and the aggregation framework. Furthermore, your role will involve building and optimizing complex MongoDB database solutions, integrating MongoDB with different programming languages and frameworks, and efficiently troubleshooting and debugging MongoDB issues. You will also be responsible for ensuring security best practices for MongoDB deployment and maintenance. NTT DATA, a trusted global innovator in business and technology services, is committed to helping clients innovate, optimize, and transform for long-term success. With a diverse team of experts in over 50 countries and a strong partner ecosystem, NTT DATA offers services ranging from business and technology consulting to data and artificial intelligence solutions. Join us at NTT DATA and be part of a leading provider of digital and AI infrastructure worldwide. Together, we can help organizations and society move confidently and sustainably into the digital future. Learn more about us at us.nttdata.com.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

The Software Engineering team at Dell Technologies is seeking a Software Principal Engineer to contribute to the development of next-generation software applications and products. In this role, you will work on designing and developing software solutions using cutting-edge technologies and methodologies to meet the business goals and needs of customers. This position is based in Pune and Bangalore, offering you the opportunity to make a significant social impact and advance your career in software engineering. As a Software Principal Engineer, your responsibilities will include designing and developing various Data-domain features, collaborating on designs, participating in code reviews, and engaging in the full software development life cycle. You will work closely with cross-functional teams, partners, and customers to ensure seamless integration of components and technologies. Additionally, you will be an active member of an agile team, refining designs based on feedback and evolving requirements. The ideal candidate for this role should have 8-12 years of experience in designing, implementing, and developing file system software using C/C++. Strong analytical, debugging, and troubleshooting skills are essential, along with proficiency in Linux user-space development, multithreading, and storage solutions. Practical expertise in troubleshooting, debugging, performance optimization, and refactoring of complex systems is required. Knowledge of object-oriented design, data structures, algorithms, Python, Bash scripting, CI/CD, automation, and agile-based development is preferred. Familiarity with Kubernetes, Hypervisors, and Containers is a plus. Desirable qualifications for this role include experience with building and understanding of RockDB, databases, key-value stores, performance optimization in the filesystem, gdb micros, core file analysis, makefiles, REST API, filesystems, or storage domain background. At Dell Technologies, we believe in the power of each team member to make a meaningful impact. We prioritize our team members" growth and development by providing opportunities to work with cutting-edge technology and some of the industry's best minds. If you are passionate about transforming how individuals and organizations work and play, we invite you to join us in building a future that works for everyone. Application closing date: 31-July-25 Dell Technologies is committed to equal employment opportunity and creating a work environment free of discrimination and harassment. To learn more about our Equal Employment Opportunity Policy, please refer to the official document. Job ID: R271954,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

navi mumbai, maharashtra

On-site

As a Senior Unity Game Developer, you will be responsible for building outstanding multi-platform games for IOS, Android, and Windows phone. Your role will involve overseeing junior developers, designing new games, and establishing best practices within the team. Your proactive participation in team discussions, scrum meetings, and game feedback cycles will be crucial for enhancing the overall game quality. With a minimum of 5 years of experience in Unity game development, you will be a key player in driving innovation and success. Your responsibilities will include demonstrating a strong understanding of object-oriented design, design patterns, 3D Math, and data structures. Proficiency in utilizing the Facebook API will be advantageous. You will be tasked with designing, developing, and maintaining efficient, reusable, and reliable code, while also adhering to fixed deadlines. Familiarity with AWS services, API Gateways, game physics, particle systems, and code versioning tools like GitHub is essential. Your experience in team management and optimizing Unity 2D and 3D memory and performance will contribute to meeting game platform requirements. To be eligible for this role, you must possess excellent expertise in Unity with a minimum of 5 years of practical experience. Demonstrated experience in implementing structured and extensible saved game data formats like JSON or XML, as well as launching titles on IOS, Android, and Web platforms, is required. Proficiency in Asset Bundles, AI Programming, and Machine Learning will be considered a valuable asset.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

punjab

On-site

As a Project Engineer at Intellinez Systems located in Quark City, Mohali, Punjab, you will be responsible for designing, modifying, developing, and implementing software applications independently, collaborating with other developers and architects. Your role will involve participating in various stages of the testing process, including code reviews, manual testing, and unit testing. Additionally, you will contribute to software design meetings and engage in daily Scrum style meetings to ensure effective communication within the team. Your primary responsibilities will include identifying technical issues within the software and effectively communicating them to the development team and other stakeholders. You will be required to develop software applications using .NET, C#, and SQL, as well as create enterprise-class APIs utilizing .NET and C#. Moreover, you will be expected to modify, repair, or expand existing programs to enhance efficiency, correct errors, upgrade interfaces, or improve overall performance. To excel in this role, we are looking for candidates with a minimum of 2+ years of software development experience in C#, ASP.NET, MVC 3 or later, and MVVM .NET MVC platform. You should have a strong understanding of Object-Oriented design and N-tier architecture, along with proficiency in .NET 4.5 and higher Framework (C#, ASP.NET, ADO.NET). Familiarity with Microsoft Visual Studio, IIS/Hosting Environments, Web Services, HTML, XML, Win form-based solutions, and building multi-threaded applications and Async operations is essential. Effective communication skills are crucial as you will be required to interact clearly and efficiently with developers, business owners, and senior business leaders. Experience working with GitHub and a Bachelors/Masters degree in Computer Science Engineering or equivalent will be an added advantage for this position. Join us in our mission to develop high-quality and innovative software solutions for our global clients across various industries such as Healthcare, Construction, Education, and Retail. Apply now and take the next step in your career with Intellinez Systems.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

As a Full-stack .NET Developer, you will be responsible for developing cutting-edge web-based solutions in a Product Development Environment. You should ideally be a B.E/Btech graduate with 2 to 5 years of real-time experience. Your expertise should include React.js, C#, ADO.Net, Web API, MS SQL Server, JavaScript, jQuery, JSON, AJAX, and XML. In this role, you will closely collaborate with the Project Manager, Software Developers, and QA Team. You will work with some of the latest technologies such as React.js, WCF, REST services, jQuery, and AJAX. Experience with Agile methodology and working with Agile development teams is required. You should have the ability to work both independently and within a team. Your responsibilities will cover the full Software Development Life Cycle (SDLC), including design, development, testing, deployment, and documentation activities. Strong object-oriented design and development skills are essential, along with excellent communication skills. Experience with a CRM product, Marketing Automation, Analytics tool, or Digital Publishing is advantageous. Familiarity with Microsoft Design patterns and Microsoft Enterprise Library is preferred. Key Skills: - C#, ADO.Net, MS SQL Server, JavaScript, jQuery, WCF, REST-based services, AJAX - Development experience with data integration technologies such as Web API, REST, SOAP, JSON, XML - Proficiency in JavaScript frameworks like jQuery, React, Angular - Knowledge of debugging tools like Firebug, Fiddler - Understanding of cross-browser compatibility - Strong HTML and JavaScript (AJAX, DOM) - Experience with TFS/VSTS/SVN and source management tools like Git, AWS CodeCommit - Working knowledge of Node.js, React.js, and Twitter bootstrap framework - Familiarity with CI/CD processes and cloud platforms like AWS would be beneficial. If you are passionate about developing innovative web solutions and possess the required skills and experience, we encourage you to apply for this exciting opportunity.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Software Engineer at PhonePe Limited, you will be responsible for building robust and scalable web-based applications. Your role will involve thinking of platforms and reuse, building abstractions with separation of concerns for a larger scope, and driving problem-solving skills for high-level business and technical issues. You will engage in high-level design, incremental changes to architecture, performance tuning in large-scale distributed systems, and mentoring young minds to foster team spirit. To succeed as a senior software engineer at PhonePe, you must have extensive programming experience in at least one general programming language, such as Java or C, and the ability to write maintainable, scalable, unit-tested code. You should be familiar with multi-threading and concurrency programming, possess strong object-oriented design skills, and have a passion for designing intuitive module and class-level interfaces. Additionally, you should excel in coding, have knowledge of Test Driven Development, understand databases like MySQL and NoSQL, and demonstrate a desire to solve complex real-world problems. Preferred qualifications for a senior software engineer at PhonePe include experience in driving the design and architecture of multiple subsystems, the ability to break down larger problems into smaller ones within the product scope, and an understanding of industry coding standards for creating technical documentation. PhonePe offers a range of benefits for its full-time employees, including medical insurance, wellness programs, parental support, mobility benefits, retirement benefits, and other perks such as higher education assistance, car lease options, and salary advance policies. If you are passionate about application development, product-driven thinking, and working in a dynamic environment that values innovation and collaboration, PhonePe could be the perfect place for you to further your career. Join us in our mission to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

karnataka

On-site

The Software Engineering team focuses on delivering next-generation software application enhancements and new products with cutting-edge technology and collaboration. As a Software Principal Engineer in Pune and Bangalore, you will play a vital role in developing sophisticated systems and software solutions aligned with customer business goals and needs. Your responsibilities will include designing and developing Data-domain features, participating in design collaboration and code reviews, engaging in the full software development life cycle, refining designs based on feedback, and working closely with cross-functional teams, partners, and customers. Ensuring seamless integration of components and technologies while being an active member of an agile team will be key aspects of your role. To be successful in this position, you should possess 8-12 years of experience in designing and implementing file system software using C/C++, strong analytical and debugging skills, proficiency in C/C++ coding, in-depth experience in Linux user-space development and storage solutions, and practical expertise in troubleshooting, debugging, and performance optimization. Additionally, extensive knowledge of object-oriented design, data structures, algorithms, hands-on experience with Python and Bash scripting, CI/CD, automation, Agile-based development, and familiarity with Kubernetes, Hypervisors, and Containers are essential. Desirable qualifications include experience with RockDB, databases, key-value stores, performance optimization in the filesystem, gdb micros, core file analysis, makefiles, REST API, filesystems or storage domain background. At Dell Technologies, we value the unique contributions of each team member and provide a collaborative environment for growth and innovation. If you are seeking an opportunity to work with advanced technology and exceptional minds, Dell Technologies is the place for you. Join us in building a future that benefits everyone because Progress Takes All of Us. Application closing date: 31-July-25 Dell Technologies is dedicated to equal employment opportunity and creating a workplace free of discrimination and harassment. For more details, please refer to the Equal Employment Opportunity Policy. Job ID:R271950,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

punjab

On-site

You should have 3-5 years of experience and a Bachelor's degree in Computer Science, B.Tech in IT or CSE, MCA, MSc IT, or a related field. The job is onsite in Mohali, PB with shift timings from 12 PM to 10 PM (Afternoon Shift). Your responsibilities will include designing and implementing complex algorithms, system analysis, design, and documentation, optimizing application performance metrics, managing project milestones and deadlines, designing database architecture, writing MySQL queries, and implementing highly scalable multi-threaded applications. In terms of technical background, you should have strong knowledge of Java, web services, and Design Patterns, good logical, problem-solving, and troubleshooting abilities, expertise in Code Optimization, Performance improvement, and working knowledge of Java/MySQL Profiler. You must also possess the ability to debug, understand problems, find root causes, and apply effective solutions. Knowledge of Regular Expressions, Solr, Elastic Search, NLP, Text Processing, or any ML libraries is desirable. Being a fast learner with strong problem-solving and troubleshooting skills is essential. The minimum skills required for this role include strong programming skills in Core Java, J2EE, and Java Web Services (REST/SOAP), good understanding of Object-Oriented Design (OOD) and Design Patterns, experience in performance tuning, code optimization, and the use of Java/MySQL profilers. You should have proven ability to debug, identify root causes, and implement effective solutions, solid experience with MySQL and relational database design, working knowledge of multi-threaded application development, familiarity with search technologies like Solr, Elasticsearch, or NLP/Text Processing tools, understanding of Regular Expressions and data parsing, exposure to Spring Framework, Hibernate, or Microservices Architecture is a plus, and experience with tools like Git, Maven, JIRA, and CI/CD pipelines is advantageous.,

Posted 1 month ago

Apply

2.0 - 10.0 years

0 Lacs

ahmedabad, gujarat

On-site

The primary responsibility of this role is to deliver a complete front-end application that ensures high performance on both mobile and desktop platforms. You will be writing tested, idiomatic, and documented JavaScript, HTML, and CSS code. A key aspect of your role will involve coordinating the workflow between the graphic designer, the HTML coder, and yourself. Additionally, you will collaborate with the back-end developer to build a RESTful API, communicate with external web services, and develop best practices and guidelines for contributing UI and reusable components to a central component library. It is essential to maintain high-quality code and ensure best practices for UI development, as well as ensuring that designs follow Web Content Accessibility Guidelines (WCAG). The ideal candidate for this position should have a minimum of 2 to 7 years of software development experience, with at least 2 years of web development experience using JavaScript, Angular, HTML5, CSS3, SPA and SSR, JSON, etc. Strong experience in object-oriented design & development is required, along with a minimum of 2 years of experience with another programming language. Experience with modern CSS frameworks, such as CSS-in-JS solutions, Tailwind, Bootstrap, etc., is preferred. Extensive experience in UI development, a solid understanding of Computer Science concepts like data structures and algorithms, and a strong attention to detail for implementing pixel-perfect designs are also important requirements. Previous experience working with responsive web designs is a plus. If you have 2 to 10 years of relevant experience and possess the required skills and qualifications, please send your resume to hr@pixelque.com.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions. We are looking for an experienced engineer for an exciting role to augment our core Linux embedded team and work on the latest platforms and software. You will have the chance to interact closely with key technical experts to ensure the best possible performance and results on the SoC platforms. Your responsibilities will include embedded Linux software apps/drivers or kernel development, porting, customization, performance benchmarking, and optimization. You will collaborate with the team on building and supporting system software subsystems, as well as own system software development and debugging. Additionally, you will be involved in the implementation of functional safety features for embedded platforms. Key qualifications for this role include strong C/C++ development skills with a good understanding of object-oriented design, a solid background in microprocessor/microcontroller/DSP-based embedded systems development, and experience dealing with the Linux community and open-source contribution. You should possess system knowledge, system debugging skills, and strong written and verbal communication abilities. Being self-motivated and able to take the lead in mastering new technologies is essential, as well as the ability to work both independently and as part of a team. Furthermore, you will be responsible for testing developed modules by running tests and providing regular progress reports to various stakeholders involved. Preferred qualifications for this role include experience in FPGA-based system development, knowledge of RISC-V processors, and functional safety certification. If you are a passionate engineer with the above qualifications and ready to take on new challenges in the field of embedded systems development, we encourage you to apply for this exciting opportunity.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Frontend Developer (Angular) at inlogic Technologies Pvt. Ltd. in Chennai, you will be responsible for delivering software products/projects using Angular, HTML5/CSS3 technologies. You should have a minimum of 4 years of experience in developing software solutions that are technically and architecturally robust while adhering to delivery timelines and development guidelines. Your role will involve active collaboration within an Agile/Scrum environment, demonstrating strong results orientation, and possessing excellent verbal and written communication skills. You must be able to manage multiple competing priorities effectively in a fast-paced environment. Your development skills should include proficiency in Angular 11 and above, JavaScript, CSS3, and HTML5. You should also have knowledge of version control systems such as Git, understanding of RESTful APIs and web services, and proficiency in responsive design principles to ensure optimal user experience across various devices and screen sizes. Additionally, you should be familiar with cross-browser compatibility issues and solutions, possess a solid understanding of the web application development life cycle, and be knowledgeable in unit testing methodologies and frameworks. Moreover, you are expected to have a strong understanding of Object-Oriented design and development principles, familiarity with DevOps processes, and awareness of web application security best practices. By excelling in these areas, you will contribute to the success of inlogic Technologies Pvt. Ltd. and play a key role in delivering high-quality software solutions within the healthcare domain.,

Posted 1 month ago

Apply

7.0 - 11.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Computer Scientist at Adobe, you will play a crucial role in the design, development, and maintenance of features in Adobes industry-leading products. You will have the opportunity to work on a variety of tasks across the full software development lifecycle, from early specifications and architecture to implementation and release. Your primary focus will be on designing and implementing new features, as well as ensuring the optimization of application performance through profiling and debugging. Your analytical and problem-solving skills will be put to the test as you collaborate with cross-functional teams and contribute to architectural decisions and technical direction. To succeed in this role, you should have at least 7 years of hands-on software development experience and hold a Bachelors or masters degree in computer science, Engineering, or a related field. Proficiency in C, C++, and Windows Desktop App development is essential, along with a solid grasp of object-oriented design, data structures, and algorithms. Experience with native application profiling and debugging tools, familiarity with operating systems, computer architecture, and OS internals, as well as the ability to work independently and creatively solve complex problems are also key requirements. Additionally, knowledge of Go programming language, exposure to WASM, Java, Spring, and Netty, familiarity with cloud platforms such as AWS, Azure, or GCP, and understanding of containerization tools like Docker or Cloud Foundry would be beneficial to have. Working across Windows and Unix-based systems to ensure cross-platform compatibility is a crucial aspect of this role. Joining Adobe means being part of a workplace that values creativity, innovation, and equal opportunities for all. If you are looking to make a significant impact and thrive in a collaborative environment where ongoing feedback is encouraged, Adobe is the place for you. Discover more about life at Adobe and the unique career growth opportunities available to you. If you are ready to take on this exciting challenge, we look forward to receiving your application.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

Greetings from Novac Technology Solutions Private Limited! Join one of India's Top 100 Best Companies to Work for, Novac Technology Solutions Private Limited. We are a digital transformation and cloud solutions company with expertise in various industry segments, where we innovate and create a niche for organizations in an ever-evolving landscape. We are currently looking for a Dotnet Core Developer to join our team in Chennai. The ideal candidate should have 4-6 years of experience and possess strong .NET skills and object-oriented design experience. This includes a working knowledge of the Microsoft platform and applied use of design patterns. Additionally, the candidate should have experience in leading and managing technical teams. The candidate should have good technical experience in Web API, LinQ, and the .NET Core framework. It is essential to have a good exposure to the latest .NET Core code and concepts. A good understanding of mandatory scripting languages such as jQuery and JavaScript is required. Prior work experience in designing and implementing large-scale transaction applications using SOA/MVC/Microservice architecture is highly desirable. Experience with Azure Cloud will be considered an added advantage. The ideal candidate should have an excellent understanding of object-oriented concepts and design patterns and prior work experience with object-oriented languages such as Java, C#, or C++. Experience with Agile implementation methodologies is preferred. Any experience in the Financial Services and Insurance domain would be highly desirable for this role. If you meet the above requirements and are looking to be part of a dynamic and innovative team, we encourage you to apply for this exciting opportunity with Novac Technology Solutions Private Limited.,

Posted 1 month ago

Apply

9.0 - 13.0 years

0 Lacs

noida, uttar pradesh

On-site

As an Engineering Manager at our NOIDA location, you will be responsible for providing technical leadership to major projects and overseeing a team of 15-20 engineers. Your role involves optimizing code, guiding engineers in code optimization, and managing business goals while contributing to product strategy. Creating clear career paths for team members through regular mentoring and performance evaluations is a key aspect of your responsibilities. Collaboration with Product Management, Business Development, and Operations teams is essential to deliver scalable and high-quality technology solutions efficiently. Your experience in architecting and implementing large-scale services across multiple systems and groups will be crucial in ensuring the success of various initiatives. Key qualifications for this role include excellent leadership skills, proficiency in system design, and expertise in Java, PHP, Python, Linux, Apache, MySQL, solr, memcache, redis, javascript, ajax, and more. Familiarity with Microservices, NoSQL databases, REST, message queues, RPC, functional programming, event-driven programming, and cloud architectures like AWS is highly desirable. You should possess a strong background in object-oriented design, data structures, algorithm design, and complexity analysis, with a minimum of 9-12 years of experience in a top-tier product company and some background in team management. A degree in Computer Science or a related field from a reputable institution is required. In this fast-paced environment, you will be responsible for the production deployment of code, supporting any production bugs, and navigating ambiguity effectively. Your ability to design classes with clear responsibilities and handle the challenges of a dynamic work environment will be essential to your success in this role. Please note that the responsibilities associated with this position may evolve over time based on business needs, and the information provided in this brief is for guidance purposes only and not exhaustive.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

coimbatore, tamil nadu

On-site

As an iOS Developer, you will be responsible for developing iPhone/iPad applications using Objective-C and Swift languages. Your strong knowledge of Cocoa & Cocoa Touch Frameworks and Auto Layout will be essential for creating mobile design patterns specific to iOS platform. With a minimum of 2 years of experience in using iPhone SDK, you will be well-versed in REST API, XML, and JSON for seamless integration of services. Your expertise in object-oriented analysis, design, and programming will enable you to contribute effectively to the development process. Your flexibility and willingness to adapt in a high-pressure start-up environment will be crucial for your success in this role. You will also have the opportunity to explore new techniques and technologies to enhance your skills. Experience with 3rd party libraries, RESTful and web services, as well as Google Maps/Api will be advantageous. Your primary duties will involve programming, debugging, and UI design with a focus on usability tailored to iPhone applications. Additionally, your experience in submitting apps to the App Store will be beneficial in ensuring successful deployment of the developed applications.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

You should have a minimum of 5 years of experience and be actively involved in all stages of the software development lifecycle, including estimation, technical design, implementation, documentation, testing, deployment, and client support. Building effective working relationships with team members is crucial, as is the ability to collaborate with individuals of varying experience levels. Your qualifications should include a strong background in HCL Commerce development with advanced knowledge of its run-time framework, frontend components, and tag libraries. You should have hands-on experience in multiple HCL Commerce subsystems like Catalog, Order Management, Member, and Marketing, along with proficiency in WCS v9 and WCS REST-based web service development. Experience in WCS Data model & customization, as well as utilizing Commerce commands, JSPs, Servlets, JDBC, JNDI, ANT, and JSTL, is essential. Furthermore, you should possess strong skills in Java/J2EE development, object-oriented design, and programming. Exposure to interface design and web development with technologies such as DoJo, JavaScript, jQuery, HTML, CSS, and Ajax is expected. Familiarity with application frameworks like Struts and Spring, as well as experience with application servers like WebSphere, JBoss, and Weblogic for packaging and deploying Java applications, is necessary. Knowledge of search engines like SOLR and Endeca would be beneficial, and certifications in Java, WebSphere Commerce, WebSphere Application Server, and DB2 are considered advantageous. At Perficient, we value our employees and offer a comprehensive benefits package, competitive compensation, and opportunities for career growth. We foster a collaborative work environment, provide generous work/life balance options, and encourage continuous learning and professional development. Our AI-first consultancy approach empowers employees to engage with AI tools, drive innovation, and deliver tangible business results for our clients. Join us at Perficient, where we embrace bold ideas, prioritize outcomes, and shape the future through AI innovation. Build a fulfilling career with us, filled with opportunities for growth, work-life balance, and purposeful contributions to our transformative projects.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

chandigarh

On-site

We believe that every candidate brings something special to the table, including you! So, even if you feel that you're close but not an exact match, we encourage you to apply. We'd be thrilled to receive applications from exceptional individuals like yourself. Gallagher, a global industry leader in insurance, risk management, and consulting services, boasts a team of over 50,000 professionals worldwide. Our culture, known as "The Gallagher Way," is driven by shared values and a passion for excellence. At the heart of our global operations, the Gallagher Center of Excellence (GCoE) in India, founded in 2006, upholds the values of quality, innovation, and teamwork. With 10,000+ professionals across five India locations, GCoE is where knowledge-driven individuals make a significant impact and build rewarding, long-term careers. **How You'll Make An Impact** - Conduct business analysis including effective communication at all levels. - Document requirements, technical specifications, and user guides. - Develop code individually or assist other team members. - Participate in code reviews or solution architecture discussions. - Keep updated on the latest technical advances. - Program using coding skills in C#, .NET CORE, SQL Server, ASP.NET CORE WebAPI, Angular 2+. - Participate in project management meetings as required. - Ensure the project team follows the process defined by the organization. - Write clean, well-documented, and efficient code according to coding standards. **About You** - Minimum 3+ years of experience. - Bachelor's in Engineering/Master of Computer Applications/Master of Computer Science or related certifications recommended. - Strong knowledge of the software development life cycle and hands-on coding experience required. - Microsoft Certified Technology Specialist in web development desirable. - Proficient in C#, ASP.NET Core, and .NET frameworks. - Ability to design and develop RESTful Web APIs using ASP.NET Core. - Understanding of software development lifecycle preferably with exposure to AGILE and SCRUM methodologies. - Familiarity with Object-Oriented Design and design patterns. - Strong problem-solving, debugging, and troubleshooting skills. - Experience writing SQL Server scripts using T-SQL. - Understanding of web application security best practices beneficial. - Effective technical and layman communication skills. - Excellent written and verbal communication skills. - Ability to work under pressure and drive for clarity in ambiguous situations. - Capable of handling multiple tasks concurrently. **Additional Information** We value inclusion and diversity. Inclusion and diversity (I&D) are integral to our business and deeply ingrained in our organization's culture. Gallagher has a longstanding commitment to sustainability and supporting the communities where we operate. Gallagher values our employees" diverse identities, experiences, and talents, enabling us to better serve our clients and communities. We view inclusion as a conscious commitment and diversity as a crucial strength. By embracing diversity in all its forms, we embody The Gallagher Way to the fullest. Equal employment opportunity is fundamental in all aspects of the employer-employee relationship, covering recruitment, hiring, training, promotion, transfer, compensation, benefits, layoff, and termination. Gallagher will provide reasonable accommodations for known physical or mental limitations of qualified individuals with disabilities unless it imposes undue hardship on business operations.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As a Digital Solution Consultant Senior Consultant at NTT DATA in Hyderabad, Telangana, India, you will be a part of our dynamic team focusing on Pega digital practices. Your role will involve utilizing your expertise as a Pega Certified Senior System Architect (CSSA) to lead Pega projects, collaborate with project teams, and contribute to the design and implementation of Pega applications using low-code approaches. To excel in this role, you must possess strong technical skills, be hands-on, and display a proactive approach towards exploring and leveraging new capabilities of Pega technology. Additionally, you should have excellent business acumen and communication skills, both written and oral. Your responsibilities will include designing integration strategies for Pega application implementations, formulating data strategies based on client needs, providing guidance to Certified Senior System Architects, and driving best practices in Pega methodology. You will also be responsible for ensuring solutions align with business and IT objectives, incorporating software and system architecture into designs, and identifying the impact of business requirements on systems. In terms of qualifications, you should have a Master's or Bachelor's degree in Computer Science or related field, along with at least 5 years of experience in developing mobile applications using Pega. You should also have expertise in Pega PRPC, enterprise class structure design, various Pega rule types, UI framework, SSO integration, and security access roles. Furthermore, having experience with Agile/Waterfall methodologies, object-oriented design, integration approaches, and successful project deliveries will be beneficial. Exposure to industries like Healthcare, Insurance, Airlines, Travel & Hospitality is a plus. If you are someone who thrives in a collaborative environment, can lead a team through the architecting process, and has a passion for innovation, this role at NTT DATA could be the perfect fit for you. Embrace this opportunity to be a part of a global organization that is dedicated to helping clients innovate, optimize, and transform for long-term success.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

andhra pradesh

On-site

As a Senior .NET Developer at Sails Software Solutions, you will be responsible for designing, developing, and maintaining applications using .NET technologies. You will collaborate with cross-functional teams to deliver new features, troubleshoot technical issues, and ensure application performance optimization. Your role will also involve staying updated with the latest industry trends and technologies to drive innovation and impact. To be successful in this role, you should have at least 8 years of professional experience in software development with .NET technologies. Proficiency in ASP.NET, MVC, Web API, Java, and C# is required, along with a strong understanding of SQL and relational databases such as SQL Server and PostgreSQL. Experience with NoSQL databases like MongoDB, Cassandra, or Redis is also preferred. You should be proficient in .NET Core and have hands-on experience with cloud platforms like Azure, AWS, or Google Cloud. A solid understanding of object-oriented design, software development best practices, and excellent analytical and problem-solving skills are essential. Strong communication and teamwork skills are also key for effective collaboration within the organization. A bachelor's degree in Computer Science, Engineering, or a related field is required for this position. Additionally, experience with modern front-end frameworks like React or Angular, proficiency in advanced C# features, familiarity with Entity Framework (EF 5/6) and/or Dapper ORM tools, and cloud certifications or architecture design experience in AWS/Azure are considered advantageous.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

As an Individual Contributor at Adobe RTCDP, you will play a crucial role in the development of features of medium to large complexity. You will leverage your in-depth knowledge to transform requirements into feature specifications. Collaborating with product management and Engineering leads, you will contribute significantly to the analysis, design, prototype, and implementation of new features, as well as enhancements to existing ones. As a proactive self-starter and fast learner, you will be responsible for developing methods, techniques, and evaluation criteria to achieve desired results. Ensuring high-quality code and related documentation will be a key part of your responsibilities. To succeed in this role, you should hold a B.Tech/M.Tech from a reputable institute and possess 2 to 5 years of hands-on design and development experience in software development, preferably within a product development organization. Proficiency in Java/Scala, hands-on experience with REST APIs, and a proven understanding of frameworks such as Springboot, Apache Spark, and Kafka are essential. Your knowledge of software fundamentals, including algorithm design and analysis, data structure design and implementation, documentation, and unit testing, will be crucial. A solid understanding of object-oriented design, product life cycles, and associated issues is required. Demonstrating excellent computer science fundamentals, architectural understanding, design skills, and performance knowledge will be advantageous. Your ability to work independently, proactively, and collaboratively, with strong written and oral communication skills, will be highly valued. At Adobe, we value creativity, curiosity, and continuous learning as integral parts of your career growth journey. We encourage you to update your Resume/CV and Workday profile, highlighting your unique Adobe experiences and volunteer work. Explore internal mobility opportunities on Inside Adobe and prepare for interviews by following the provided tips. Upon applying for a role via Workday, our Talent Team will contact you within 2 weeks. If you progress to the official interview stage, please inform your manager to support your career advancement. Joining Adobe means immersing yourself in a globally recognized exceptional work environment. You will work alongside colleagues committed to mutual growth through our Check-In approach, fostering ongoing feedback. If you seek to make a meaningful impact, Adobe is the ideal place for you. Discover firsthand employee experiences on the Adobe Life blog and explore our comprehensive benefits package. Adobe is dedicated to ensuring accessibility for all users on Adobe.com. If you require accommodations due to a disability or special needs during the website navigation or application process, please contact accommodations@adobe.com or call (408) 536-3015.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

navi mumbai, maharashtra

On-site

The ideal candidate for this position should possess a strong proficiency in React and VB.NET programming languages. You should have a solid understanding of the .NET framework, including VB.NET Core. Additionally, you should have extensive experience working with RPC and REST APIs for application integration. It is essential that you have hands-on experience with MySQL Server or other relational databases, as well as familiarity with unit testing, integration testing, and debugging tools. A good grasp of object-oriented design and development concepts is crucial, along with experience in MVC and Web API development. A good understanding of Software Development Lifecycle (SDLC) methodologies, particularly Agile, is required. Experience with the Atlassian stack will be beneficial for this role. You should have excellent problem-solving, analytical, and communication skills to effectively collaborate with team members. The ability to work both independently and in a team environment is necessary. Knowledge of budget design and solution engineering will be an added advantage for this position. In addition to the must-have skills, it would be advantageous to have knowledge of web technologies such as Dojo and REACT. Experience with cloud platforms like Azure, AWS, or Google Cloud, as well as familiarity with DevOps practices and CI/CD pipelines, will also be considered a plus. (ref: hirist.tech),

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Software Engineer at PhonePe, you will be responsible for building robust and scalable web-based applications. You will need to think about platforms and reuse, build abstractions and contracts with a separation of concerns for a larger scope, and drive problem-solving skills for high-level business and technical problems. Your responsibilities will also include high-level design with guidance, functional modeling, breakdown of a module, incremental changes to architecture, performance tuning, and improvements in large-scale distributed systems. Additionally, you will mentor young minds, foster team spirit, break down execution into phases to bring predictability to overall execution, work closely with Product Managers, derive capability view from features/solutions, and lead the execution of medium-sized projects. You will collaborate with broader stakeholders to track the impact of projects/features and proactively iterate to improve them. To be successful as a senior software engineer at PhonePe, you must have extensive and expert programming experience in at least one general programming language, such as Java, C, or C++, and the tech stack to write maintainable, scalable, unit-tested code. You should have experience with multi-threading and concurrency programming, object-oriented design skills, knowledge of design patterns, and a passion for designing intuitive module and class-level interfaces. You should be able to convert design into code fluently, have knowledge of Test Driven Development, understand databases like MySQL and NoSQL, and possess a strong desire to solve complex real-world problems. Additionally, you should have experience in full life cycle development in any programming language on a Linux platform, a go-getter attitude, and experience working in a startup environment with high levels of ownership and commitment. A degree in Computer Science or a related technical discipline, along with 5+ years of experience in writing code and solving problems on a large scale, is required. Effective communication skills, openness to sharing thoughts and opinions, and the ability to take constructive feedback are also essential qualities. It is good to have the ability to drive the design and architecture of multiple subsystems, break down larger problems into smaller ones within the product scope, and understand industry coding standards while creating appropriate technical documentation. PhonePe offers various benefits for full-time employees, including insurance benefits, wellness programs, parental support, mobility benefits, retirement benefits, and other benefits like higher education assistance, car lease, and salary advance policy. Working at PhonePe provides a rewarding experience with great people, a creative work environment, and opportunities to take on roles beyond a defined job description.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You will be responsible for contacting clients with overdue accounts to secure the settlement of the account and perform preventive work to avoid future overdues with accounts that have a high exposure. Your ability in software development, including coding assignments, will be essential in this role. As a member of an agile team, you will contribute to software builds through consistent development practices, participate in code reviews and automated testing, and debug basic software components to identify code defects for remediation. You will also enable the deployment, support, and monitoring of software across test, integration, and production environments, as well as automate deployments in test or production environments and scale applications based on demand projections. In terms of leadership, you are expected to demonstrate increased self-reliance to achieve team goals, influence team members with creative changes and improvements by challenging the status quo, and demonstrate risk-taking behavior. You should have 3+ years of software development experience in a professional environment or comparable experience, be familiar with Agile or other rapid application development methods, have experience with design and coding in Java and across one or more platforms, and possess additional languages as appropriate. Strong experience in RestAPI and Spring is required, and UI experience using React, Node is a plus. Backend experience including Apache Cassandra, and relational databases such as Oracle, PostgreSQL is also beneficial. Hands-on expertise with application design, software development, and automated testing, along with experience with distributed (multi-tiered) systems, algorithms, and relational databases is important. You should have confirmed experience with object-oriented design and coding in a variety of languages. A Bachelor's Degree in computer science, computer science engineering, or related experience is required, while an advanced degree is preferred. American Express provides competitive base salaries, bonus incentives, support for financial well-being and retirement, comprehensive medical, dental, vision, life insurance, and disability benefits depending on location, and a flexible working model with hybrid, onsite, or virtual arrangements based on role and business need. Generous paid parental leave policies depending on your location, free access to global on-site wellness centers staffed with nurses and doctors depending on location, and free and confidential counseling support through the Healthy Minds program are also part of the benefits package. Please note that the offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.,

Posted 1 month ago

Apply

2.0 - 7.0 years

0 Lacs

karnataka

On-site

You should have 2 - 7 years of experience in Python with a good understanding of Big data ecosystems and frameworks such as Hadoop, Spark etc. Your experience should include developing data processing tasks using PySpark and expertise in at least one popular cloud provider, preferably AWS. Additionally, you should possess good knowledge of any RDBMS/NoSQL database with strong SQL writing skills. Experience with Datawarehouse tools like Snowflake and any ETL tool would be a plus. Strong analytical and problem-solving capabilities are essential, along with excellent verbal and written communication skills. Client-facing skills are required, as you will be working directly with clients to build trusted relationships with stakeholders. Ability to collaborate effectively across global teams is crucial. You should have a strong understanding of data structures, algorithms, object-oriented design, and design patterns. Experience in multi-dimensional data, data curation processes, and data quality improvement is desired. General knowledge of business processes, data flows, and quantitative models is expected. An independent thinker who is willing to engage, challenge, and learn new technologies would be an ideal fit for this role. Role & Responsibilities: - Maintain high-quality coding standards and deliver work within the stipulated time frame. - Review the work of team members and occasionally provide guidance. - Develop an understanding of Work Breakdown Structure and assist the manager in delivering the same. - Develop sector initiatives like credential building and knowledge management. - Act as a Team lead and proficiently deliver key responsibilities aligned with the project plan.,

Posted 1 month 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