Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Senior Python/Django Developer based in Bangalore, your primary role will involve working 2 days per week at the client's office. Your responsibilities include designing modular, object-oriented backends using Django's class-based views, models, and services. You will define reusable app structures (Django "apps"), domain models, and database schemas while applying SOLID principles, composition, and design patterns for clean code. In terms of API development, you will be tasked with building and maintaining RESTful APIs using Django REST Framework (DRF) and optionally integrating GraphQL using libraries like Graphene-Django. This will involve handling serialization, versioning, authentication, and throttling of APIs. Ensuring authentication, authorization, and security measures are robust forms another crucial part of your role. You will implement secure authentication methods such as JWT, OAuth2, and session-based authentication, along with fine-grained access control. It will be essential to adhere to best practices to prevent vulnerabilities like XSS, CSRF, and SQL injection, as well as integrating 3rd-party auth providers. Your expertise will also be required in areas such as database modeling and optimization, business logic, services layer, testing, quality assurance, deployment, DevOps integration, performance tuning, and scalability. Additionally, you may need to collaborate with frontend developers for full-stack integration and provide mentorship and technical leadership to junior developers. The tools and libraries you will commonly work with include Django, Django REST Framework, Pytest, Factory Boy, Django TestCase, PostgreSQL, MySQL, SQLite, Redis, Memcached, Docker, GitHub Actions, Jenkins, AWS, GCP, Django Auth, JWT, OAuth2, Argon2, CSP, Silk, Django Debug Toolbar, and Sentry. Overall, your contribution as a Senior Python/Django Developer will involve a diverse range of technical responsibilities and leadership opportunities to drive the success of the projects you are involved in.,
Posted 2 days ago
10.0 - 14.0 years
0 Lacs
hyderabad, telangana
On-site
The Principal Consultant will be responsible for collaborating directly with customers to document and validate their business requirements and align them with NetSuite functionality. Additionally, the Consultant will engage with the customer to personalize the NetSuite application to align with their business needs. Sessions with the customer will be conducted over the phone or in-person, project meetings will be attended, and progress updates on activities and deliverables will be provided. The Consultant will offer customers consulting support as necessary and serve as a key resource for specific technical areas. Contribution to the solutions repository/best practices and knowledge sharing initiatives at NetSuite is also expected. Expected Skills: - Proficiency in solutioning and implementing back office systems using NetSuite or another ERP application package solution. - Experience in developing and maintaining client/server and/or web applications with a Relational Database backend. - Technical background with knowledge in system architecture, object-oriented design, web frameworks, and patterns. - Ability to create detailed technical design/specification documents encompassing workflow processes, technical use cases, exception handling, and test cases. - Familiarity with Software Development Lifecycle (SDLC) methodologies. - Skill in error resolution, error handling, and debugging. - Experience with Integrated Development Environments (IDEs), source control systems, unit-testing tools, and defect management tools. - Knowledge or hands-on experience with XML/XSL and Web Services (SOAP, WSDL, REST, JSON). Desired Experience: - Bachelor's degree, preferably in Accounting or Management Information Systems. - Extensive experience in NetSuite application systems consulting for a Software Vendor. - Proficiency in Microsoft Office Products. - Consulting experience in common industry standard business practices of NetSuite ERP. - Over 10 years of experience in solutioning with integration and coding. - Industry knowledge of Software, Services, and Manufacturing. - Ability to effectively implement an ERP and CRM Solution. Day-to-Day Duties (Depending on Experience): - Requirement gathering. - Solution design. - Delivery effort estimation. - Solution delivery. - Validation (testing). - Technical documentation writing. - Internal and external presentations (demo). - Customer advisory. Desirable Technical Skills: - SuiteScript/JavaScript. - HTML/XML. - Freemarker. - Webservices (SOAP, WSDL, REST). - SQL. Additional Skills/Knowledge: - ERP process knowledge. - System integration. - Accounting. Location: Hyderabad, Bengaluru, India. Work Hours: North America Shift but flexible based on business needs. Career Level: IC3. The Principal Consultant operates autonomously to deliver high-quality work products for an engagement. This role involves performing diverse and complex duties that require independent judgment to implement Oracle products and technology to meet customer requirements. The Consultant applies Oracle methodology, company procedures, and best practices. Demonstrating expertise, they provide functional and technical solutions on moderately complex customer engagements, and may lead projects. Effective consultation with customer organization management, participation in business development activities, and detailed solution configuration for moderately complex projects are key responsibilities.,
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a candidate for this role, your expertise and contributions are valued more than your formal qualifications such as degrees or certifications. Your credentials are defined by your public contributions, such as research papers, tools you have developed, and presentations at conferences. Your interests and ethics are reflected in your write-ups, showcasing your dedication to learning from and contributing back to the community. To be considered a perfect technical fit, you should have a proven track record of writing efficient and scalable code, along with experience in designing and managing microservices and APIs. Proficiency in SQL and NoSQL databases is essential, as well as the ability to optimize performance, scalability, and implement security best practices. Experience with version control using Git, writing automated tests, and strong problem-solving skills across the development lifecycle are also key requirements. Excellent communication skills are necessary for effective cross-functional teamwork. Having proficiency in Node.js, JavaScript, and modern web frameworks is highly desirable, along with a strong understanding of web security principles and practices. Hands-on experience with both SQL and NoSQL databases, as well as solid problem-solving skills with knowledge of data structures and algorithms, are also advantageous. In this role, your everyday tasks will involve designing, developing, and maintaining scalable and secure backend systems using Node.js. You will be responsible for building and integrating RESTful APIs, working with both relational and non-relational databases to ensure efficient data handling, storage, and retrieval. Implementing security measures such as authentication, authorization, encryption, and other protocols will be crucial to safeguard applications from vulnerabilities and attacks. Collaboration with cross-functional teams to define requirements and implement technical solutions, debugging and resolving issues throughout the development lifecycle, and actively participating in code reviews to share knowledge and enhance team practices are also part of the role. Additionally, building and managing containerized applications using Docker, deploying and managing services in Kubernetes clusters, and demonstrating a solid understanding of object-oriented programming (OOP) and design patterns are expected in this position.,
Posted 3 days ago
15.0 - 19.0 years
0 Lacs
karnataka
On-site
As a Technical Lead in the Appliances Integration team of our Cloud and Digital Group, you will play a crucial role in designing and implementing high-quality scalable cloud software. Your responsibilities will include providing technical leadership and mentoring to a small team of talented developers in an agile environment. To succeed in this role, your ability to lead the architecture, design, and implementation of maintainable, high-quality, and high-performing web and mobile applications is essential. You will be responsible for driving improvements in technical architecture, standards, and processes, as well as ensuring engineering excellence within the team. Collaboration with product management and other stakeholders for system design and delivery will be a key aspect of your role. Key Responsibilities and Outcomes: - Rapidly prototype technologies, tools, and components for evaluation - Build IPs and Proof of Concepts for products and projects - Set roadmap for Cloud Software Engineering based on architecture and process improvements - Review architecture, High Level Design, and Low-Level Design for Cloud, Web & Mobile Software - Shape architecture for robust, reliable, scalable, and high-performance applications - Provide technical guidance and coaching to developers and engineers - Oversee the progress of the development team to ensure consistency with the initial design - Strong experience with Agile project management, TDD, and BDD based development methodologies - Strong programming knowledge in Java, Python, JavaScript, AWS technologies, and mobile frameworks/technologies - Good exposure to HTML/CSS, JavaScript, UI/UX design, data analytics, and machine learning - Strong documentation, presentation, and communication skills Qualifications: - Minimum Qualifications: B.E/B.Tech in Computer Science or Electrical Engineering - 15+ years of solid software development experience - Proven experience as a software architect with Cloud, Web & Mobile - Strong technology vision with a developer mindset - Strong Polyglot programmer with experience in multiple languages - Excellent knowledge of software/application design and architecture of Web and Mobile apps - Familiarity with AWS, GCP, or Azure - Strong understanding of monitoring and logging tools, software design principles, and database design - Experience in Web and Mobile software development and coding in various languages - Exceptional coding, troubleshooting, problem-solving skills - Agile Software Development experience with Kanban/Scrum, TDD/BDD, and CI methodologies - Outstanding communication and presentation abilities - Positive team player attitude with leadership skills and conflict management Preferred Qualifications: - Exposure or knowledge in Renewable Tech companies - Familiarity with working in embedded, telecom, or hardware products - Ability to thrive in a fast-paced environment If you are a proactive and experienced technical leader with a passion for driving innovation and excellence in cloud software engineering, we invite you to join our dynamic team in Bangalore.,
Posted 3 days ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
At PwC, our team in data and analytics engineering is dedicated to utilizing advanced technologies and techniques to create robust data solutions for our clients. Your role will involve transforming raw data into valuable insights, facilitating informed decision-making, and fostering business growth. As part of the intelligent automation team at PwC, you will focus on process mining, designing automation solutions, and implementing various automation technologies to enhance operational efficiencies and reduce costs for our clients. You will be responsible for building meaningful client relationships, managing and motivating others, and expanding your technical expertise. As you navigate complex situations, you will develop your personal brand, deepen your knowledge, and enhance your strengths. Anticipating the needs of your team and clients, delivering high-quality work, and embracing ambiguity will be key aspects of your role. The ideal candidate for the position of GenAI Data Engineer - Senior Associate at PwC US Acceleration Center will have a strong background in data engineering, with a specific focus on GenAI technologies. You will be involved in developing and maintaining data pipelines, implementing machine learning models, and optimizing data infrastructure for GenAI projects. Collaboration with cross-functional teams, staying updated on advancements in GenAI technologies, and recommending innovative solutions will be central to your responsibilities. **Responsibilities:** - Design, develop, and maintain data pipelines and ETL processes for GenAI projects. - Collaborate with data scientists and software engineers to implement machine learning models. - Optimize data infrastructure and storage solutions for efficient data processing. - Implement event-driven architectures for real-time data processing. - Utilize containerization technologies like Kubernetes and Docker. - Develop and maintain data lakes for storing structured and unstructured data. - Implement LLM frameworks for advanced language processing. - Collaborate with cross-functional teams to design solution architectures for GenAI projects. - Utilize cloud computing platforms for data processing, storage, and deployment. - Monitor and troubleshoot data pipelines and systems to ensure smooth data flow. - Stay updated on the latest GenAI technologies and recommend innovative solutions. - Document data engineering processes, methodologies, and best practices. **Requirements:** - Proficiency in Python with a minimum of 3 years of hands-on experience. - Solid understanding of scalable system design for GenAI use cases. - Familiarity with Python web frameworks like Flask and FastAPI. - Ability to design applications with modularity, reusability, and security best practices. - Experience with cloud-native development patterns and tools. - Knowledge of deploying containerized applications on cloud platforms. - Strong proficiency in Git for effective code collaboration. - Experience with data processing frameworks like Apache Spark. - Proficiency in SQL and database management systems. - Experience in ensuring effective Agile practices using Azure DevOps. - Strong programming skills and technical experience, with a focus on GenAI projects. **Preferred Skills:** - Experience with LLM frameworks such as LangChain and Semantic Kernel. - Experience in setting up data pipelines for model training and real-time inference. If you are enthusiastic about GenAI technologies and have a proven track record in data engineering, consider joining PwC US Acceleration Center. You will have the opportunity to be part of a dynamic team shaping the future of GenAI solutions in a collaborative and innovative work environment.,
Posted 3 days ago
8.0 - 12.0 years
0 Lacs
noida, uttar pradesh
On-site
As a Senior Systems Engineer at Cadence, you will have the opportunity to work on cutting-edge technology in an environment that encourages you to be creative, innovative, and make a significant impact on the world of technology. Cadence, a pivotal leader in electronic design with over 30 years of computational software expertise, is looking for a skilled individual to join our team in Noida/Bangalore. Cadence is dedicated to providing an employee-friendly environment that focuses on the physical and mental well-being of employees, career development, learning opportunities, and celebrating success in recognition of specific needs. Our unique One Cadence - One Team culture promotes collaboration within and across teams to ensure customer success. We are seeking a Full Stack Developer with 8-10 years of experience, including more than five years of experience building complex applications using technologies such as Angular, JavaScript, CSS, HTML5, Node.js, Java, Spring Boot, MySQL, and relational databases. The ideal candidate should be familiar with building front ends using the latest frameworks and technologies, working on Single Page Applications, and be proficient in development, unit, and integration testing. The successful candidate must have a strong working knowledge of Java, microservices, RestAPIs, and platforms like SpringBoot. Additionally, familiarity with a Linux environment, basic Linux commands, web frameworks, protocols, and experience with public clouds like AWS, Azure, or GCP is required. Experience with services like computing, storage, security policy, and CI/CD pipeline deployments is a plus. If you are a passionate, dedicated, and talented individual who thrives in a dynamic team environment and is eager to contribute towards solving challenges in the technology industry, then we invite you to apply. The qualifications for this role include a BE/BTech/ME/MS/MTech or equivalent degree. Join us at Cadence and be part of a team that is making a difference in the world of technology. Let's work together to solve what others can't.,
Posted 4 days ago
6.0 - 10.0 years
0 Lacs
pune, maharashtra
On-site
As a Software QA Engineer at Autodesk, you will be a vital part of our team that is dedicated to shaping the future of Fusion Factory solutions. Your enthusiasm for delivering innovative solutions aimed at providing a device-independent experience will play a key role in our success. Your experience in software development for both desktop and web applications will be utilized to the fullest extent in this position. You will be working on FlexSim, a discrete event manufacturing simulation software that models, simulates, predicts, and visualizes business systems across various industries. Utilizing an OpenGL environment for real-time 3D rendering, FlexSim is known for its unique incorporation of a C++ IDE and compiler in the graphic modeling environment. Fusion Factory, as part of the Fusion platform, will offer tools to design, build, and operate factories. This workspace will integrate capabilities from different Autodesk tools to provide a comprehensive solution for designing 2D and 3D factory layouts, animating/simulating product flow, conducting throughput analysis, and incorporating real-time data from an MES. Your role will involve ensuring seamless collaboration in real-time with all stakeholders to enhance decision-making processes and catch potential mistakes before they occur. Your responsibilities will include developing test strategies and methodologies for comprehensive test coverage, collaborating with product owners and software developers to meet project goals and customer needs, implementing quantitative and qualitative measures to validate quality standards, analyzing test results to predict user behavior and identify bugs, mentoring junior engineers, and more. To be successful in this role, you should have a Bachelor's degree in computer science, engineering, or equivalent, along with at least 6 years of experience in software development or quality assurance. Proficiency in web frameworks, experience in automation frameworks and tools such as TestComplete, Robot framework, or Selenium, knowledge of programming languages like Java, C#, or Python, familiarity with CI/CD pipelines like Jenkins, and excellent troubleshooting and problem-solving skills are essential requirements. Preferred qualifications include experience testing desktop applications like AutoCad/Inventor with factory design utilities, knowledge of object-oriented programming principles and data structures, and familiarity with Azure/AWS. Join Autodesk and be part of a culture that values diversity, belonging, and innovation. Shape the world and your future with us!,
Posted 4 days ago
5.0 - 10.0 years
5 - 10 Lacs
Pune, Maharashtra, India
On-site
MasterCard is looking for brilliant, passionate and innovative software developers to join its innovation center in Pune In this role, you will be a key member of a highly agile group driving hard to create innovative payment solutions with Simplify Commerce. This is an opportunity to become part of a world class engineering team, dynamically solving real world customer problems - delivering transformational product and service solutions focused on trending topics and issues globally. Ask Yourself Are you a rock-star software developer with a passion for technology development and innovation Do you love coding, enjoy fast paced dynamic environments Do you have can-do attitude and strong sense of ownership /desire to succeed Ensure all projects are completed on time and to world class standards Proven ability to work on own initiative and deliver results Extensive experience in Agile development Strong engineering skills and experience Technical Skills Experience working in an Agile environment. Java [J2EE, Groovy/Grails, Spring, Hibernate] Web [AngularJS, JQuery,, Ext-JS, GWT..] Good UI/Web development skills. Must have worked in atleast one or more Web Frameworks Database [Oracle, Postgres] Other: JBoss AS, XML, XSLT Discipline of working in a continuous integration, TDD environment. Strong knowledge of Application Servers / web passed applications Experienced in delivering commercial grade software globally Understands gaps in knowledge and has ability to source training online
Posted 4 days ago
2.0 - 8.0 years
0 Lacs
kochi, kerala
On-site
As a software development team leader at KnowBe4, you will play a crucial role in developing innovative products that cater to the needs of KnowBe4s customers. You will collaborate with a team of skilled engineers in a dynamic and fast-paced agile development setting to deliver high-quality software solutions. By following the KnowBe4 Software Development Lifecycle and Agile Methodologies, you will lead your team to success by recommending engineering solutions, translating strategic goals into operational plans, and fostering coordination across team boundaries. Your responsibilities will include managing a software team, recommending solutions to engineering challenges, aligning operational plans with strategic goals, and facilitating collaboration across teams. You will need to possess a Bachelor's degree or equivalent with 8 years of technical experience, a Master's degree or equivalent with 3 years of technical experience, or a Ph.D. or equivalent with 2 years of technical experience. Additionally, you should have at least 3 years of experience managing software development teams and a proven track record of building, managing, and delivering high-quality software products and features. To excel in this role, you must have the ability to lead a team of talented software engineers, extensive experience in building and integrating REST-based APIs with a focus on authentication and authorization in enterprise-grade production environments, proficiency in web framework technologies like Python Django/Flask/Rails/Express, and expertise in software design principles. Moreover, you should demonstrate knowledge of fundamental cloud concepts, experience with relational databases such as MYSQL/POSTGRES, and familiarity with no-SQL databases like Mongo and Elasticsearch. Experience in continuous delivery and integration pipelines, working with cybersecurity APIs, and building scalable data processing pipelines will be advantageous. You should also be open to learning new technologies and programming languages as required. Overall, this role offers the opportunity to work in a vibrant and inclusive workplace that promotes professional growth, transparency, and teamwork while providing a range of benefits including bonuses, tuition reimbursement, and a relaxed dress code. If you are ready to join a top-ranked company known for its commitment to employee satisfaction, continuous development, and a positive work environment, submit your resume in English today and be a part of the exciting journey at KnowBe4.,
Posted 6 days ago
2.0 - 6.0 years
0 Lacs
surat, gujarat
On-site
The ideal candidate for this position should possess expertise in Core Python and have hands-on experience with Web Frameworks such as Django, Flask, or FastAPI. You should have strong analytical skills and a good understanding of SQL & RDBMS. Proficiency in code versioning tools is also required for this role. You must be able to work collaboratively on projects while also being capable of working independently when necessary. The ability to integrate multiple data sources into a single system is essential for this position. Experience in designing and developing RESTful APIs is a must-have for this role. You should be self-driven, result-oriented, and possess basic knowledge of AI, ML, and Data Science. As a part of the team, you should be a team player who is confident, decisive, enthusiastic, and flexible.,
Posted 6 days ago
5.0 - 10.0 years
0 Lacs
thiruvananthapuram, kerala
On-site
As an AI Architect at our organization, you will play a crucial role in defining and implementing the end-to-end architecture for deploying our machine learning models, including advanced Generative AI and LLM solutions, into production. Your responsibilities will include leading and mentoring a cross-functional team of Data Scientists, Backend Developers, and DevOps Engineers to foster a culture of innovation, technical excellence, and operational efficiency. In terms of Architectural Leadership, you will design, develop, and own the scalable, secure, and reliable architecture for deploying and serving ML models with a focus on real-time inference and high availability. You will also lead the strategy and implementation of the in-house API wrapper infrastructure and define architectural patterns, best practices, and governance for MLOps. Evaluating and selecting the optimal technology stack for our ML serving infrastructure will also be a key part of your role. Regarding Team Leadership & Mentorship, you will lead, mentor, and inspire the diverse team, guiding them through complex architectural decisions and technical challenges. Your goal will be to foster a collaborative environment that encourages knowledge sharing, continuous learning, and innovation across teams while driving technical excellence and adherence to engineering best practices. Your expertise in Generative AI & LLM will be essential as you architect and implement solutions for deploying Large Language Models, drive the adoption of techniques like Retrieval Augmented Generation, and stay updated on the latest advancements in AI to evaluate their applicability to our business needs. Collaborating closely with Data Scientists, Backend Developers, and DevOps Engineers will be crucial to integrate models seamlessly into the serving infrastructure, build robust APIs, and ensure operational excellence of the AI infrastructure. Effective communication of complex technical concepts to both technical and non-technical stakeholders will also be a part of your responsibilities. In terms of qualifications, you should have a Bachelor's or Master's degree in Computer Science, Machine Learning, Data Science, or a related field, along with 10+ years of software engineering experience and proven experience in leading cross-functional engineering teams. Your technical skills should include expertise in MLOps principles, Python proficiency, containerization technologies, cloud platforms, Large Language Models, and monitoring tools. Leadership qualities such as exceptional mentorship and team-building abilities, strong analytical and problem-solving skills, excellent communication skills, and a strategic mindset will be highly valued in this role. Bonus points will be awarded for experience with specific ML serving frameworks, contributions to open-source projects, and familiarity with data governance and compliance in an AI context.,
Posted 1 week ago
0.0 - 4.0 years
0 Lacs
indore, madhya pradesh
On-site
We are looking for enthusiastic and motivated Python Developer Interns to join our development team. As an intern, you will work closely with our experienced developers on live projects and gain hands-on experience in coding, debugging, and software development practices. Key Responsibilities: Assist in designing, developing, and debugging Python-based applications. Write clean, scalable, and efficient code. Collaborate with the team to understand project requirements and deliver solutions. Participate in code reviews and testing. Learn and apply best practices in software development. Troubleshoot and resolve technical issues under guidance. Requirements: Basic knowledge of Python programming. Understanding of OOPs concepts and data structures. Familiarity with Django, Flask, or other web frameworks is a plus. Knowledge of APIs, JSON, and REST architecture is a bonus. Problem-solving mindset with a willingness to learn. Strong communication and collaboration skills. Currently pursuing or recently completed a degree in Computer Science, Engineering, or a related field. Job Types: Full-time, Internship. Contract length: 6 months. Benefits: Internet reimbursement. Schedule: Day shift.,
Posted 1 week ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
You will be part of the PhonePe Group, where the culture emphasizes on ensuring that you bring your best to work every day. Creating a conducive environment for you is a top priority, as we believe in empowering individuals and entrusting them to make the right decisions. From day one, you will have ownership of your work, allowing you to see it through from start to finish. Enthusiasm for technology is highly valued at PhonePe. If you are passionate about developing technology that impacts millions, collaborating with some of the brightest minds in the country, and realizing your aspirations with purpose and efficiency, we invite you to join our team! As a candidate for this role, you are expected to have 6-10 years of experience in coding and problem-solving on a large scale, with a preference for FinTech experience. Strong fundamentals in computer science, particularly in object-oriented design, data structures, and algorithms, are essential. You should possess excellent problem-solving and troubleshooting skills, capable of breaking down complex issues into actionable tasks. Proficiency in web technologies such as JavaScript, AJAX, HTML, CSS, and mobile-first web development is required. You will need experience with modern web frameworks and a deep understanding of at least one framework in terms of design approach. The role involves taking ownership of multiple web products across teams or within a larger team, driving the success of the products. Knowledge of usability principles, cross-browser compatibility, and HTML document architecture is crucial, with an emphasis on building a culture within your peer group to adhere to these standards. A strong focus on Web Performance Optimization is expected, ensuring that all web products you oversee are optimized for speed and efficiency. Expertise in browser tuning and optimization techniques/tools, as well as experience in multi-tier large-scale web architecture, are necessary for success in this role. As a full-time employee at PhonePe, you will enjoy a range of benefits, including medical insurance, wellness programs, parental support initiatives, mobility benefits, retirement benefits, and various other perks. Working at PhonePe offers a fulfilling experience, surrounded by talented individuals in a creative work environment where you have the opportunity to explore roles beyond your defined job description. Join us at PhonePe for a rewarding and enriching career journey!,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
surat, gujarat
On-site
The Senior Programmer / Developer is responsible for managing and delivering projects from conceptualization to final execution, including handling scope and change requests. You will define, develop, and document software business requirements in collaboration with internal users, analyze existing business systems, and conduct pilot testing to gather insights on functionality and usability issues. Recommending software improvements, providing technical guidance to junior team members, creating technical specifications, and overseeing code quality and performance are key aspects of this role. You will also be responsible for improving the technical competence of the team through training, monitoring development activities, optimizing resource utilization, liaising with vendors for software implementation, and generating reports on project status. Additionally, you will develop user manuals, collaborate with senior management, customers, staff members, and external advisors, and participate in Performance Improvement Meetings. Challenges in this role include managing customer and staff expectations effectively, communicating developments and problems tactfully, and being sensitive to the needs of colleagues from diverse backgrounds. The ideal candidate should possess extensive knowledge of software development, expertise in JavaScript, C++, PHP, and SQL, familiarity with web frameworks and data privacy laws, and strong supervisory, communication, and problem-solving skills. A B.Tech. IT / B.E. CS qualification is required, while an M.Tech. / M.E. / M.B.A. / M.C.A. qualification would be a plus.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a Machine Learning and Python Senior Engineer at JPMorgan Chase within the Asset and Wealth Management Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. You will be involved in the development and deployment of AI/ML solutions to drive business value. Your role includes designing, developing, and deploying state-of-the-art AI/ML/LLM/GenAI solutions that align with business objectives. You will conduct thorough evaluations of Gen AI models, iterate on model architectures, and implement improvements to enhance overall performance across applications. Additionally, you will develop appropriate testing frameworks for models and guide India team developers through the Machine Learning Development Lifecycle (MDLC). Collaboration is key in this role, as you will work directly with the US Core Client Service AI team to drive AI implementations from India. You are expected to collaborate with cross-functional teams to understand requirements and translate them into technical solutions. It is essential to stay updated with the latest trends and advancements in data science, machine learning, and related fields to continuously enhance your skills and knowledge. In terms of qualifications, capabilities, and skills, you are required to have formal training or certification in Computer Science, Engineering, or a related field with at least 3 years of applied experience. Proficiency in programming skills, particularly in Python, is necessary. Hands-on experience in applied AI/ML engineering, leading developers, and working in a fast-paced environment is crucial. You should also be proficient in programming languages like Python for model development, experimentation, and integration with Azure OpenAI API. Strong collaboration and communication skills are essential to work effectively with geographically spread cross-functional teams, communicate complex concepts, and contribute to interdisciplinary projects. Problem-solving and analytical skills with a keen attention to detail are highly valued. Experience with cloud platforms for deploying and scaling AI/ML models is advantageous. Preferred qualifications include experience in backend development, knowledge of SRE practices, and exposure to cloud automation technologies. Additionally, familiarity with large language models (LLMs), databases, programming languages, web frameworks, APIs, and microservices is beneficial. You should be able to assess and choose suitable LLM tools and models for various tasks, curate custom datasets, fine-tune LLM models, and design advanced LLM prompts. Your role may involve executing experiments to push the capability limits of LLM models and enhance their dependability.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
As a Principal Application Security Engineer at Prudent Technologies and Consulting, you will be responsible for leading the web application penetration testing services. Your role will involve mentoring junior security consultants, delivering high-value security assessments to global clients, and advancing the offensive security capabilities of the organization. You will serve as a technical leader within the offensive security practice, focusing on web application penetration testing methodologies. Your responsibilities will include leading complex security engagements, providing expertise to clients and internal teams, mentoring junior consultants, and contributing to service offerings development. This position requires a deep understanding of application security principles, hands-on testing experience, and strong communication skills to convey technical findings effectively. Your key responsibilities will include leading web application penetration testing engagements for enterprise clients, acting as the principal security advisor, developing and enhancing application security testing methodologies, conducting advanced manual testing, performing threat modeling sessions, leading code reviews, creating technical reports, mentoring junior consultants, collaborating with sales teams, and contributing to research initiatives. The ideal candidate for this role should have 5-8+ years of experience in application security with a focus on web application penetration testing. Proficiency in using tools like Burp Suite Professional, DAST scanners, and exploitation frameworks is required. Candidates should also possess expertise in secure coding practices, vulnerability patterns, and remediation strategies across various programming languages and frameworks. Strong technical writing skills, relationship-building abilities with clients, and experience in mentoring security professionals are essential qualifications. Preferred qualifications include a bachelor's degree in computer science or cybersecurity, advanced security certifications like OSWE, and experience in developing custom tools or scripts for penetration testing automation. Prior software development experience, contributions to the security community, knowledge of mobile application security testing, cloud security architecture, and AI/ML system security evaluation are also beneficial. Education requirements include direct work experience in application penetration testing assessments and a bachelor's degree in computer science or related technical field. Advanced security certifications are a plus for this role.,
Posted 1 week ago
8.0 - 12.0 years
0 Lacs
karnataka
On-site
You will be a part of Dover Digital's dynamic team that is leading a large digital transformation. Dover is a global manufacturer with a strong entrepreneurial approach and a history of over 60 years. As a key player in Dover Digital labs located in Bengaluru, India, you will have the opportunity to design, develop, and manage software for Operating companies, focusing on a variety of engineering products. These software products utilize cutting-edge technologies such as IOT, SaaS-based eCommerce frameworks, Data Science & Analytics services, and Connected products. By leveraging AI/ML, mobile, edge, blockchain, and hybrid cloud computing technologies, you will help operating companies implement unique solutions and deliver exceptional user experiences. We are currently seeking seasoned product leaders to fill key roles in enterprise architecture. The open positions include Product Architects, DevOps Engineers, Developers, QA, and SaaS Support leads. We are looking for candidates with a Go Getter attitude, creative problem-solving abilities, and experience in building innovative software products that enable predictive maintenance, monitoring, and analytics for operating companies. Your role will involve being a part of the Digital Product portfolio and contributing to Digital Transformational initiatives. You will need to have hands-on expertise as a UX lead developer, focusing on creative designs and solution use cases in cloud and mobile environments. Communication and reporting accurate product scenarios to stakeholders will be crucial, along with leading development using UX frameworks and latest technologies. You will drive Engineering activities in Cloud-based Architecture, lead a team of engineers, and collaborate with agile PODs to define and monitor development milestones. To be successful in this role, you must have a Bachelor's/Master's degree with at least 12 years of experience in creative designing. Strong methodology and tools knowledge are essential, along with the ability to simplify end user demands. Experience in writing comprehensive documents, working with Angular, React, HTML5, CSS, JavaScript, Python, and databases is required. A strong understanding of fundamental concepts like Data Bases, Algorithms, and object concepts is crucial, as well as the ability to design applications for performance and usability optimization. You should be a thinker and leader who can navigate ambiguity, take ownership, and address value gaps effectively. Interfacing with customers, partners, and business stakeholders on escalations will be part of your responsibilities, along with collaborating with multiple Product managers to ensure end-to-end integration of products leading to deployment. This position requires 8-12 years of experience and is located in Bengaluru, India. Join us at Dover Digital and be a part of our exciting journey towards digital innovation and transformation.,
Posted 2 weeks ago
7.0 - 11.0 years
0 Lacs
kochi, kerala
On-site
As a Senior Python Developer, you will be responsible for designing, developing, testing, and deploying high-quality Python applications and services. You will also build and maintain robust and scalable APIs using frameworks like FastAPI or Flask. In addition, database management tasks will include designing database schemas, writing complex SQL queries, and optimizing database performance for PostgreSQL. Your role will involve contributing to the architectural design of new features and systems to ensure scalability, reliability, and maintainability. You will implement and manage applications within containerized environments using Docker and orchestrate deployments with Kubernetes. Working with CI/CD pipelines will be essential to ensure automated testing, deployment, and continuous integration. Troubleshooting and debugging complex technical issues in production and development environments will also be part of your responsibilities. Ensuring code quality through rigorous testing, code reviews, and adherence to best practices is crucial. You will take ownership of projects, driving them independently from conception to successful deployment and maintenance. Collaborating effectively with cross-functional teams, including product managers, other engineers, and QA, will be key to project success. To be successful in this role, you must have 7+ years of professional experience in Python development, with a strong understanding of Pythonic principles and best practices. Strong experience with FastAPI (or Flask) and proficiency in PostgreSQL, including advanced SQL querying and performance tuning, are required. Solid understanding and hands-on experience with Kubernetes for container orchestration and microservices deployment are essential. Experience with Docker for containerization, Git for version control, and implementing/managing CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, GitHub Actions) is needed. A strong background in data structures, algorithms, and practical application in solving complex problems is necessary. Proven ability in designing scalable and performant software systems, as well as demonstrated ability to work independently with minimal supervision, are important skills for this role. Good communication skills, both written and verbal, are required to articulate technical concepts clearly and concisely. A Bachelor's degree in Computer Science, Software Engineering, or a related technical field is a minimum requirement, while a Master's degree is a plus. Relevant certifications in Python, cloud platforms, or container technologies are also beneficial for this position.,
Posted 2 weeks ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a DevOps Engineer within the methodology team, you will play a crucial role in designing and maintaining scalable CI/CD pipelines, managing cloud infrastructure, and creating automation workflows to enhance engineering efficiency. This position presents the opportunity to engage with various cloud platforms, web technologies, and automation tools to support agile hardware and software development processes effectively. You will be responsible for building, optimizing, and managing CI/CD pipelines utilizing tools like Jenkins, ensuring reliable and scalable cloud environments (AWS, GCP, or Azure), developing automation scripts and tools using Python and Bash, containerizing and deploying applications with Docker, maintaining version control workflows with Git, creating web-based tools and dashboards using React and Node.js, supporting build processes with tools like Makefiles and CMake, managing workflows and batch jobs using schedulers such as LSF, and collaborating within agile development environments to enhance DevOps practices continually. The ideal candidate should possess 3-6 years of hands-on experience with at least one cloud service provider (AWS, GCP, or Azure), a strong understanding and practical experience with CI/CD tools like Jenkins, familiarity with containerization technologies such as Docker, proficiency in Git for version control and collaboration, solid scripting skills in Python and Bash, experience with job schedulers like LSF for workflow management, expertise in developing with web frameworks like React and Node.js, knowledge of build systems like Makefile and CMake, and a consistent track record of working in agile development environments. Additionally, having an understanding of semiconductor hardware engineering processes, knowledge of RTL and front-end design methodologies, and exposure to machine learning or AI techniques would be advantageous. At Arm, we are committed to fostering extraordinary teams that embody our core values, emphasizing partnership and dedication to our customers, collaboration and communication, originality and resourcefulness, team and personal development, impact and influence, and delivering on promises. We strive to provide equal opportunities to all individuals and support a hybrid working model that prioritizes flexibility and high performance while promoting personal wellbeing. Our approach to hybrid working empowers groups and teams to determine their own working patterns based on their specific needs and the nature of their work. If you require any adjustments or accommodations during the recruitment process, please reach out to accommodations@arm.com. We value diversity and are dedicated to creating an inclusive and supportive environment for all candidates.,
Posted 2 weeks ago
7.0 - 11.0 years
0 Lacs
kochi, kerala
On-site
As a Senior Python Developer, you will be responsible for designing, developing, testing, and deploying high-quality Python applications and services. Your role will also involve building and maintaining robust and scalable APIs using frameworks like FastAPI or Flask. Additionally, you will design database schemas, write complex SQL queries, and optimize database performance for PostgreSQL. Contribute to the architectural design of new features and systems, ensuring scalability, reliability, and maintainability. You will implement and manage applications within containerized environments using Docker and orchestrate deployments with Kubernetes. Collaborate effectively with cross-functional teams, including product managers, other engineers, and QA. You should possess 7+ years of professional experience in Python development, with a strong understanding of Pythonic principles and best practices. Strong experience with FastAPI (or Flask) and proficiency in PostgreSQL are required. Solid understanding and hands-on experience with Kubernetes, Docker, Git, and CI/CD pipelines are essential. Having a strong background in data structures, algorithms, and system design will be crucial. Independent work ability, good communication skills, and a Bachelor's degree in Computer Science or related field are necessary. A Master's degree and relevant certifications in Python, cloud platforms, or container technologies are considered a plus.,
Posted 2 weeks ago
0.0 - 4.0 years
0 Lacs
kolkata, west bengal
On-site
As a fresher, you will be responsible for assisting in the development and maintenance of high-quality, scalable, and efficient applications using Python. You will closely collaborate with senior developers, product managers, and designers to comprehend project requirements and implement functional solutions. Your role will involve contributing to writing clean, efficient, and maintainable code while adhering to best practices for performance and security. Additionally, you will participate in debugging, testing, and optimizing applications to ensure their smooth functionality and reliability. It is expected that you continuously enhance your coding skills through mentorship, feedback, and hands-on experience with Python and related frameworks. Furthermore, staying updated on industry trends, software development best practices, and emerging technologies will be crucial for improving development processes and product innovation. For this role, you should possess a strong understanding of Python and have a passion for building efficient and scalable applications. Familiarity with software development concepts, including data structures, algorithms, and object-oriented programming, is required. Basic knowledge of web frameworks like Django or Flask, along with database management and API integration, will be advantageous. Understanding version control systems like Git and collaboration tools such as JIRA and Confluence is also necessary. Your problem-solving skills, attention to detail, and willingness to learn and adapt to new technologies will be essential for success in this position. Moreover, your eagerness to collaborate with senior developers, product managers, and other stakeholders to contribute to real-world projects and enhance your development skills will be highly valued. When you join us, you will enjoy recognition right from the joining date and become a part of our efficient team. Our work schedule allows for five days of work from Monday to Friday with flexible 9-hour working hours and a 1-hour break. This setup enables you to balance your work and personal life effectively. You will have the support of a management team that is committed to helping you achieve success. Additionally, you will have ample learning and growth opportunities, the chance to work with great clients, access to best-in-class facilities and modern infrastructure, and the opportunity to work with an award-winning company. We offer attractive perks and benefits along with competitive salary packages. Furthermore, you can enjoy fun activities and teamwork while working here. Join us and thrive in your career scope as you earn deserving salary packages, unlock endless career growth opportunities, get inspired by challenging projects, and enjoy comprehensive health insurance coverage for your family. Our flexible working hours allow you to balance your professional and personal life effectively, while paid holidays and training programs help you rejuvenate and develop your skills. You will work in a supportive environment that fosters learning and success in your career.,
Posted 2 weeks ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
As a member of the PhonePe team, you will be part of a culture that values your dedication and encourages you to excel in your work every day. We strive to create an environment where you can thrive, empowering you to take ownership of your work from the very beginning. Enthusiasm for technology is a key aspect of our team, as we focus on building impactful technology, collaborating with top minds, and realizing your dreams with purpose and efficiency. If you are passionate about making a difference and enjoy working on cutting-edge solutions, then PhonePe is the place for you. You should have 6-10 years of experience in coding and problem-solving at a large scale, with a preference for FinTech experience. Strong fundamentals in computer science, including object-oriented design, data structures, and algorithms, are essential. Your ability to tackle complex problems, troubleshoot effectively, and translate ambiguous challenges into actionable steps will be crucial. Proficiency in web technologies like JavaScript, AJAX, HTML, CSS, and mobile-first development is required. Experience with modern web frameworks and a deep understanding of design approaches are expected. In this role, you will be responsible for multiple web products, driving their success across teams and ensuring adherence to usability principles and cross-browser compatibility. A focus on web performance optimization is key, as you will be expected to implement best practices for all web products. Your expertise in browser tuning and large-scale web architecture will be essential for the role. Additionally, as a full-time employee at PhonePe, you will enjoy a range of benefits, including medical insurance, wellness programs, parental support, mobility benefits, retirement benefits, and other perks like higher education assistance and car lease options. Working at PhonePe offers a rewarding experience with a supportive team, a creative work environment, and opportunities to explore roles beyond your defined job description. If you are looking for a dynamic and fulfilling career in technology with a company that values innovation and teamwork, consider joining PhonePe. Learn more about us on our blog and be part of a team that is shaping the future of digital solutions.,
Posted 2 weeks ago
6.0 - 12.0 years
0 Lacs
pune, maharashtra
On-site
You are a highly skilled and experienced Project Manager / Delivery Manager sought to join our dynamic team. Your strong technical background in IT and software project management is crucial for this role. You should have hands-on experience working as a developer and as a technical lead before transitioning into project management roles, with a focus on web technologies. Your responsibilities will include overseeing the planning, execution, and delivery of technical projects, ensuring they are completed on time, within scope, and budget. You will lead and mentor a team of developers, technical leads, and other project managers, fostering a collaborative and productive work environment. As the primary point of contact for stakeholders, including clients, you will ensure clear communication and manage expectations effectively. Providing technical guidance and support to the team, leveraging your development and technical leadership background, specifically in web technologies is essential. Identifying potential risks and developing mitigation strategies to ensure project success, continuously evaluating and improving project management processes to enhance efficiency and effectiveness, and preparing and presenting project status reports, performance metrics, and other relevant documentation to stakeholders and senior management are also part of your role. Qualifications: - Bachelor's degree in Information Technology, Computer Science, Electronics, and Telecommunication, or a related field. Experience: - Proven experience working as a developer and technical lead. - 6-12 years of project management experience, preferably in a technical environment. - Demonstrated experience with web technologies (e.g., HTML, CSS, JavaScript, web frameworks, etc.). Skills: - Project Management,
Posted 3 weeks ago
6.0 - 10.0 years
0 Lacs
karnataka
On-site
AQUASoft is a software development company that specializes in creating custom-made products and software solutions for various clients, including Fortune 500 giants and medium-sized businesses. Our team of highly skilled and experienced software engineers across two continents utilize the latest frameworks and state-of-the-art technologies to build robust, scalable, secure software solutions. We are an equal opportunity employer. We invest in people and our hiring process is solely based on qualifications, skillset, and business needs. We are looking for a highly skilled Core Java Developer with experience in both front-end and back-end development, to play a crucial role in creating robust applications. Responsibilities Designing and developing high-volume, low-latency applications for mission-critical systems, ensuring high availability and performance. Contributing throughout the entire development lifecycle, from concept and design to testing. Writing well-designed, testable, and efficient code. Qualifications 6-8 years of hands-on experience in software development. Strong Java development skills, including experience with Java EE platforms. Object-oriented analysis and design using common design patterns. Understanding of Java and JEE internals (e.g., Class loading, Memory Management, Transaction management). Knowledge of relational databases, SQL, and ORM technologies (e.g., JPA2, Hibernate). Experience with the Spring Framework. Familiarity with web frameworks (e.g., JSF, Wicket, GWT, Spring MVC, Spring Boot) and test-driven development. We offer a dynamic work environment, exposure to international projects / end-client teams, the opportunity to work with the latest state-of-the-art technologies, besides the attractive compensation package.,
Posted 3 weeks ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a Go Developer with over 5 years of experience at Grade C1 level, your primary responsibilities will include writing and documenting code, designing and architecting applications, contributing to open-source projects, and optimizing security. You should possess a strong understanding of Go language, including syntax, idioms, and best practices. Your expertise should extend to managing concurrency in Go by utilizing goroutines and channels for effective concurrent and parallel processing. Performance optimization to enhance efficiency and minimize memory usage of applications will be a key focus area in your role. Additionally, you will be expected to have experience in web development, specifically in building web services and RESTful APIs. Familiarity with web frameworks such as Gin or Echo will be beneficial for this position. Your critical thinking skills will be crucial for debugging and resolving complex coding issues that may arise. Moreover, your ability to collaborate effectively within a team and communicate ideas clearly will be essential for success in this role.,
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough