Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 9.0 years
0 Lacs
haryana
On-site
This is a full-time on-site role for a Python Developer located in Gurugram. You will be responsible for back-end web development, software development, object-oriented programming (OOP), programming, and databases. Collaborate with cross-functional teams to design, develop, and implement software solutions for dental practices. Requirements: - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - 5+ years of hands-on skills in web app development with expert-level knowledge of back-end frameworks. - Proven experience as a Lead Python Developer or a similar role. - In-depth knowledge of Python programming language and frameworks (Django, Flask, etc.). - Strong understanding of software architecture, design patterns, and best practices. - Experience with database systems such as MySQL, PostgreSQL, or MongoDB. - Excellent leadership and communication skills. - Ability to work in a collaborative team environment. Preferred Qualifications: - Proficiency in Python and related web frameworks (e.g. Django, Flask). - Experience with back-end web development. - Knowledge of software development principles and object-oriented programming (OOP). - Experience with databases such as MySQL or PostgreSQL. - Strong problem-solving and analytical skills. - Excellent written and verbal communication skills. - Knowledge of front-end web development (HTML, CSS, JavaScript) is a plus. - Experience with Agile methodologies is a plus. - Bachelor's or Master's degree in Computer Science or a related field.,
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
pune, maharashtra
On-site
As a professional in the IT & Tech Engineering field at Allianz Technology, you will be expected to possess a diverse set of technical skills. Your role will involve understanding code management and release approaches, including knowledge of monorepo / multirepo concepts. It is essential to have a good understanding of functional programming principles and various code management methodologies such as SDLC, DRY, KISS, and SOLID. Moreover, familiarity with authorization and authentication mechanisms like ABAC, RBAC, JWT, SAML, AAD, OIDC, and experience with NoSQL databases like DynamoDB are highly valued. Proficiency in UI development using technologies like React, hooks, and TypeScript is crucial. Additionally, expertise in event-driven architecture, including queues, streams, batches, and pub/subs, is necessary. You should also possess a solid grasp of functional programming concepts such as list, map, reduce, compose, and monads. Understanding scalability, concurrency, networking, proxies, CI/CD pipelines, GitFlow, Github, and GitOps tools like Flux and ArgoCD is required. Being a polyglot programmer proficient in at least two languages such as Python, TypeScript, or Golang at an expert level is preferred. Furthermore, you must be fluent in operating Kubernetes clusters from a development perspective, creating custom CRDs, operators, and controllers, and have experience in developing serverless cloud applications. Deep knowledge of AWS cloud services and a basic understanding of Azure cloud are advantageous. Apart from technical skills, soft skills play a vital role in this role. Effective communication, leadership abilities, team supervision, task delegation, feedback issuance, risk evaluation, conflict resolution, project management, crisis management, problem-solving, innovation, ownership, and vision are key soft skills expected from you. Your responsibilities will also include providing technical guidance, making informed decisions, shaping solutions, enforcing development practices, and ensuring quality gates through activities like code reviews, pair programming, and team review meetings.,
Posted 3 days ago
0.0 - 4.0 years
0 Lacs
navi mumbai, maharashtra
On-site
The job requires you to have a B.Tech/Integrated M.E/ B.E educational qualification. As an AI Engineer, you should have the ability to write code in Python and possess knowledge of math and probability basics. You must also have a strong understanding of algorithms, statistics, data modeling, software architecture, and data structures. Your role as an Artificial Intelligence developer involves using algorithms and neural networks to create practical business solutions. Your main responsibility will be to design, develop, enhance, and implement AI solutions. You will be expected to set up and manage our AI development, build AI models from scratch, and help product managers and stakeholders understand the results. It is essential to stay updated on the latest AI research relevant to our business domain.,
Posted 3 days ago
5.0 - 10.0 years
0 Lacs
pune, maharashtra
On-site
As a SAS / Mainframe Developer at Deutsche Bank in Pune, India, you will play a crucial role in the digital transformation journey of the bank. Deutsche Bank is focusing on agile software development to enhance agility and reduce time to market without compromising on quality. Your responsibilities will involve Legacy design and development, enforcing Continuous Integration practices, and collaborating with a team of developers within a Squad. Your primary responsibilities will include designing and developing application code, implementing technical solutions, and configuring applications to address business problems. You will actively participate in the design and architecture of applications, propose suitable solutions, promote reusability of existing components, and contribute to the transformation program of the company. Additionally, you will work on applications based on mainframe technology such as JCL, Cobol, CICS, DB2, and MQ. As a Senior Engineer, you will be responsible for knowledge internalization, functional and technical design, programming, project enhancements, maintenance of applications, ensuring IT Application Life Cycle standards, aligning application changes with the strategy, managing risks and issues, and ensuring operational availability and stability. In terms of skills and experience, you should have at least 5-10 years of experience in SAS development and maintenance of banking applications. Strong knowledge and experience in Mainframe programming, Base SAS, Macros, debugging, tuning, and report generation are essential. Proficiency in Cobol, SQL, DB2, Websphere MQ, CICS, JCL, and TSO is required. Experience in system architecture, application design, web technologies, problem-solving, communication, and working in a collaborative scrum environment will be beneficial. To qualify for this role, you should hold a degree in Engineering, Telecommunications, IT, or similar field. A Master's degree is recommended. English proficiency, knowledge of banking operations, JCL/Cobol/CICS/DB2/MQ analysis and programming, and experience in application solutions are necessary. Strong leadership, communication skills, teamwork capacity, and the ability to work under pressure are important attributes for this position. Deutsche Bank offers a supportive environment with training, coaching, and development opportunities to help you excel in your career. The bank promotes a culture of continuous learning, empowerment, commercial thinking, initiative, and collaboration. If you are looking to be part of a dynamic team driving digital innovation in the banking sector, this role might be the right fit for you.,
Posted 3 days ago
3.0 - 7.0 years
0 Lacs
delhi
On-site
You will be responsible for developing AR/VR/Simulation systems using game engines such as Unity and Unreal Engine. This includes creating native plugins for Android, iOS, and Windows platforms. Additionally, you will work on developing tools to streamline the efforts of other developers and artists, particularly editor tools. Your role will involve enhancing internal products and integrating PHP/JS backend with various projects. You will also be tasked with preparing scopes and timelines for new projects as well as recruiting team members when necessary. Collaboration with the Sales and Art teams will be crucial for ensuring the smooth execution and delivery of projects. To excel in this position, you should have prior experience in developing AR/VR/Simulation/Games projects in Unity and possess a good understanding of native systems for Windows, Android, and iOS. Proficiency in software architecture, programming styles, backend systems integration, and rendering pipelines is essential. Strong debugging skills, experience in requirement analysis, and technical project planning are also key requirements. Ideal candidates will have experience in shader writing and familiarity with Unreal Engine. A problem-solving mindset, analytical skills, and the ability to work well in a team are essential. Leadership qualities would be an added advantage in this role. A bachelor's degree in Computer Science or a related quantitative field is required for this position.,
Posted 3 days ago
1.0 - 5.0 years
3 - 7 Lacs
Bengaluru
Work from Office
ServiceNow Developer ServiceNow Technical Architects bring their deep understanding of system and software architecture to design complex solutions on the ServiceNow platform for our customers. They lead and prescribe clients to best practice and collaborate with team members to achieve project goals. Their ServiceNow skills are kept on the bleeding- edge, they innovate IP on the platform, and serve as technical subject matter experts to clients and teammates. Why we think this position is great: ServiceNow Technical Architects work on dynamic teams to deliver the most challenging and complex solutions on the ServiceNow platform. Looking for someone who will build trust through responsiveness, preparedness, punctuality, and accountability on all aspects of a project. You will attend and contribute to discussions within workshops, meetings, and conduct calls with customers independently. This role performs system administration support clients, including but not limited to: form configuration, simple scripting, Service Catalog configuration, and Custom Homepages, Dashboards, etc. Have a love of working in a fast-paced, collaborative, and entrepreneurial environment with smart and fun people. Primary Responsibilities: Participate in all technical aspects of delivering complex customer solutions on the ServiceNow platform, advising clients on best practice to create lasting value and enhanced experiences Contribute on multiple Agile engagements, utilizing the NTT methodology and tools to enhance project efficiency and quality Define technical and design approaches, lead scrums, and advise technical consulting resources on development and configuration activities Lead sprint planning and review meetings, ensure the technical team follows the NTT methodology, and drive towards successful project completion
Posted 3 days ago
4.0 - 10.0 years
25 - 30 Lacs
Kolkata, Mumbai, New Delhi
Work from Office
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems Provide technical leadership to other software developers Specify, design and implement modest changes to existing software architecture to meet changing needs
Posted 3 days ago
0.0 - 5.0 years
4 - 8 Lacs
Bengaluru
Work from Office
RESPONSIBILITIES Responsible for understanding product/project requirement specifications. Design or work with design teams to Complete design - technical Architecture and high level design to ensure that the product meets performance, reliability, most importantly customer expectations Test functionality Expected to maintain and improve systems and development processes. Manage the projects - quality and ensure timely delivery Analyze business needs and implementation approaches, and deliver high-quality applications Work collaboratively with team members to complete projects on time Deliver successfully on all aspects of the product life cycle REQUIREMENTS Bachelors degree in Electronics/computer science 48 years' of relevant experience in professional software development experience COMPETENCIES/TECHNICAL SKILL SET 1. Successfully carried out projects in embedded software for defense, aerospace, space domains, independently and as team member 2. Should be able to visualize at Systems level and drive for its realization 3. Good Programming and software development experience in C, C++ 4. Familiar with Processor Architectures, Device programing, Device drivers 5. Experience with communication protocols like Async, CAN, I2C, SPI 6. Worked in Safety critical software development process and practices. Familiarity with MISRA, DO-178B standards 7. Configuration Management, Defect Tracking 8. Software Unit testing , structural testing , Requirements testing 9. Software Architecture and design documentation 10. GUI desig
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
haryana
On-site
As a Solution Architect at Khoj, a forward-thinking technology firm dedicated to delivering innovative software solutions, you will play a crucial role in designing and implementing complex web and mobile applications while integrating various platforms. You will be responsible for architecting both monolithic and microservices-based solutions, ensuring they are scalable, reliable, and secure. Your deep understanding of software architecture and cloud technologies will be pivotal in solving complex technical challenges. Your key responsibilities will include designing and implementing architecture blueprints, evaluating technologies to meet project requirements, overseeing application integration with third-party services, designing and managing web portals, and providing technical guidance to development teams. You will collaborate closely with cross-functional teams, conduct code reviews, and propose improvements to existing systems and processes. To qualify for this role, you should hold a Bachelor's degree in Computer Science or a related field, with at least 5 years of experience as a Solution Architect focusing on web and mobile application development. Proficiency in monolithic and microservices architectures, cloud platforms like AWS and Azure, and integrating various platforms and services is essential. Additionally, expertise in managing and developing web portals, familiarity with Agile and DevOps methodologies, and strong problem-solving skills are required. Preferred qualifications include experience with front-end technologies such as React and Angular, back-end frameworks like Node.js and Spring Boot, and mobile app development frameworks like Flutter and React Native. Knowledge of data modeling, database design, and relevant certifications like AWS Certified Solutions Architect or Azure Solutions Architect Expert would be advantageous. Join our team at Khoj and contribute your skills and experience to our collaborative and innovative environment! For more information, you can contact Khurram at 201 677 1257 ext 109 or email khurram@khoj-inc.com. This is a full-time position with health insurance and provident fund benefits, operating on a Monday to Friday schedule in UK and US shifts. The work location is remote.,
Posted 3 days ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
The Machine Learning Architect role is a crucial position within our team where you will be responsible for studying and transforming data science prototypes, designing machine learning systems, and implementing cutting-edge artificial intelligence products. Your role will involve researching and implementing suitable ML algorithms, developing machine learning applications based on project requirements, and selecting appropriate datasets and data representation methods. Additionally, you will be conducting machine learning tests and experiments, performing statistical analysis, and fine-tuning systems based on test results. As a Machine Learning Architect, you will also be expected to train and retrain systems as needed, extend existing ML libraries and frameworks, and stay updated with the latest developments in the field. The ideal candidate for this position should have proven experience as a Machine Learning Architect or in a similar role, possess a strong understanding of data structures, data modeling, and software architecture, and demonstrate deep knowledge of math, probability, statistics, and algorithms. Candidates should have the ability to write robust code in Python, Java, and R, be familiar with machine learning frameworks such as Keras or PyTorch, and libraries like scikit-learn. Excellent communication skills, the capability to work effectively in a team, outstanding analytical and problem-solving abilities are essential for this role. A Bachelor's degree in Computer Science, Mathematics, or a related field is required, while a Master's degree would be considered a plus. If you are passionate about machine learning, possess the necessary skills and qualifications, and are looking to work on exciting AI projects, we encourage you to apply for the Machine Learning Architect position with us.,
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
ahmedabad, gujarat
On-site
You should have at least 5 years of experience in embedded Linux programming, particularly in C programming with RTOS. A strong understanding of Linux, high-speed processor architecture with SOC, and hands-on experience in software architecture, driver development, BSP porting, and boot loaders is essential. Additionally, knowledge of Linux kernel and device-driver development is required. Previous work experience with NXP and TI make MPU design is preferred. Exposure to working on Ethernet, USB, SPI, I2C, ADC, DAC, and LCD display is necessary, while familiarity with WiFI, Bluetooth, WAN, GPRS, RS232, and RS485 is a plus. Knowledge of web technologies will be beneficial, as well as experience with SVN (version management system) and JIRA (bug tracking system). Responsibilities include possessing good documentation skills, working effectively both independently and as part of a team to achieve product delivery goals. You should be able to define and communicate problems clearly to others across multiple groups. The role involves designing, coding, and integrating software for an embedded Linux target (applications, drivers, framework), customizing, deploying, and maintaining Linux distribution on different hardware platforms, interacting with Linux kernel, framework, and integrating new device drivers, debugging and testing embedded systems software, developing device drivers, creating test plans and reports, guiding junior engineers for first-time-right designs, and solving critical problems, as well as maintaining documentation.,
Posted 3 days ago
3.0 - 7.0 years
0 Lacs
maharashtra
On-site
For more than 40 years, Accelya has been your partner for change, simplifying airline financial and commercial processes and empowering the air transport community to take better control of the future. Whether partnering with IATA on industry-wide initiatives or enabling digital transformation to simplify airline processes, Accelya drives the airline industry forward and proudly puts control back in your hands so you can move further, faster. As a Specialist - Software Development at Accelya, you will act as a subject matter expert with a proactive mindset within the development team. Your primary responsibilities will include developing corrective solutions for troubleshooting and focusing on best practices to deliver the best product design and functionalities. Your duties and responsibilities will include being part of a development team to implement technical standards and global organization solutions, maintaining and improving the functionalities of current software products, developing new software components, assuring the quality, readability, robustness, security, and long-life of the software, participating in the design of the software architecture in new software projects, and following up on the organization's technical standards. Additionally, you will participate in redesigning the system and preparing technical documentation as required. To excel in this role, you should possess strong hands-on exposure to a technological stack, strong development skills, and an understanding of new concepts. Good organizational skills and the ability to prioritize tasks are essential, along with the capacity to work in teams and across various teams. Strong written and verbal communication skills are crucial, and a degree in Software Engineering is preferred. At Accelya, we envision a future for the air transport industry that is innovative and dynamic. Whether you are an industry veteran or someone with experience from other industries, we are committed to making your ambitions a reality. Join us in shaping the future of the air transport industry!,
Posted 3 days ago
6.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
You should have a minimum of 6+ years of experience in Full Stack web development. Possess intermediate knowledge on software architecture and design methodologies. Deep understanding of web programming, distributed systems, performance testing, and tuning is required. Strong expertise in Java, J2EE, Spring, Spring Boot, Microservices, REST APIs, and frontend technologies like Node JS, Angular, Typescript, and JavaScript is essential. Proficiency in Oracle or any SQL database is necessary. Understanding of web application security and secure coding principles is a must. You should have strong analytical and troubleshooting skills. Sound working knowledge of tools like GIT, Visual Studio Code, Intellij, JIRA, Maven, SonarQube, and Junit is expected. Familiarity with DevOps CI/CD tools and techniques is a plus. Experience in working in an Agile development environment is preferred. Time management skills are essential to meet the expectations of a dynamic environment. Excellent communication skills are required for effective collaboration.,
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
chandigarh
On-site
At TheFutureUniversity, we are focused on bridging the knowledge and information gap for 1.5 billion Indians. Over the past four years, we have grown to become India's Largest Live Learning community with over 5 million learners. Our commitment is to provide relevant skills through various learning categories and now we are dedicated to developing products for each category to enhance learners" outcomes. As a Software Engineering professional joining our team, you will have the exciting opportunity to work on establishing TradeWise as the go-to platform for learning Trading/Investing Skills and becoming a profitable trader. To excel in this role, you should have at least 5 years of experience in Software Engineering, with a preference for previous experience with Trading Platforms. Strong analytical skills, a sense of ownership, empathy, and a people-centered mindset are key qualities we are looking for. Additionally, a deep understanding of the software development lifecycle, agile principles, and business acumen will be essential. Your responsibilities will include leading, coaching, and inspiring a team of Engineers and QAs. You will be involved in all aspects of team management, from recruitment to performance evaluation, to ensure the team's growth and success. Driving excellent customer experience, fostering an environment of engineering excellence, and establishing solid project frameworks and development processes will also be part of your role. You will play a crucial role in balancing business needs, urgency, and quality delivery in a fast-paced and growing environment. The ideal candidate will have expertise in agile principles, high-scale backend services, software engineering, software development, software architecture, and communication skills. Experience in mobile apps development, consumer-facing products, leadership, and management will be beneficial. Your ability to handle technical debt effectively while ensuring development velocity and operational stability will be crucial for success in this role. If you are passionate about software engineering, possess excellent communication skills, and are driven to deliver high-quality solutions while fostering a culture of excellence and innovation, we invite you to join our team at TheFutureUniversity.,
Posted 4 days ago
6.0 - 10.0 years
0 Lacs
haryana
On-site
At Builder.ai, the mission is to democratize app building, making it accessible to everyone regardless of their background, tech knowledge, or budget. The company has already assisted numerous entrepreneurs, small businesses, and renowned global brands like the BBC, Makro, and Pepsi in achieving their software goals. Recognized as one of 2023's Most Innovative Companies in AI by Fast Company and awarded Europas 2022 Scaleup of the Year, Builder.ai is a rapidly growing team of over 800 individuals worldwide. With recent $250m Series D funding and a partnership with Microsoft, there has never been a more exciting time to be a part of Builder. Life at Builder.ai is all about encouraging experimentation and growth. Every role within the company offers limitless opportunities to learn, progress, and challenge the status quo. The global team at Builder.ai is diverse, collaborative, and exceptionally talented. The team is united by the shared belief in Builder's HEARTT values: Heart, Entrepreneurship, Accountability, Respect, Trust, and Transparency, along with a proactive attitude focused on achieving goals. The role of a Pre-Sales Manager at Builder.ai calls for a highly motivated individual with a strong technical background, exceptional communication skills, and a profound understanding of the SaaS industry. As a Pre-Sales Manager, you will be pivotal in driving the sales process by collaborating closely with the sales team, customers, and technical teams to craft and present tailored solutions that cater to client needs. Key Responsibilities: Scope of Work Documentation: - Work closely with clients to comprehend their business requirements and objectives. - Develop detailed scope of work (SOW) documents outlining project deliverables, timelines, and resources. - Ensure alignment of SOWs with client expectations and company capabilities. Solution Design And Infrastructure: - Design and architect scalable, secure, and reliable SaaS solutions that meet customer requirements. - Collaborate with internal teams to ensure proposed solutions are feasible and align with the company's product offerings. - Create high-level and detailed infrastructure designs encompassing network, storage, and computing resources. Technical Support For Sales: - Provide technical expertise during the sales process to assist the sales team in qualifying prospects. - Conduct product demonstrations, presentations, and workshops to showcase the value and capabilities of solutions. - Develop and maintain technical sales collateral like presentations, whitepapers, and case studies. Client Engagement And Relationship Building: - Establish and nurture strong relationships with key stakeholders and decision-makers within client organizations. - Act as a trusted advisor, offering ongoing technical guidance and support throughout the sales cycle. - Gather and relay client feedback to inform future product enhancements to product management and development teams. Cross-Functional Collaboration: - Collaborate closely with product management, development, and support teams to ensure seamless handoff and implementation of solutions. - Participate in internal meetings and strategy sessions to align sales strategies with company objectives. Requirements: - 6-10 years of experience in a pre-sales, solutions architecture, or similar role within the Tech industry. - Proven track record in creating scope of work documents and designing technical infrastructure solutions. - Strong understanding of cloud computing, software architecture, and networking. - Excellent verbal and written communication skills with the ability to convey complex technical concepts to non-technical audiences. - Strong problem-solving skills, strategic thinking, and analytical capabilities. - Ability to manage multiple projects and priorities in a fast-paced environment. - Proficiency with CRM software and sales tools. - Willingness to travel as needed to meet clients and support sales activities. Benefits: - Stock options in a $450 million funded Series D scale-up company. - Hybrid working model. - 24 days annual leave plus public holidays. - 2 Builder family days each year. - Time off between Christmas and New Year. - Generous Referral Bonus scheme. - Fully funded Private Medical Insurance. - Free lunch at the state-of-the-art working environment in Gurugram.,
Posted 4 days ago
8.0 - 12.0 years
0 Lacs
hyderabad, telangana
On-site
You significantly enhance the automation code structure and framework architecture, with a focus on improving maintainability, execution speed, and coverage. You engage in writing, co-writing, and reviewing test design and plan documentation. Demonstrating a high level of proficiency in a specific technology area, you maintain a working understanding of how related systems interact with their technology stack. Taking the lead in conducting Proof of Concepts (POCs) for new languages or frameworks within your technical focus area, you also lead the design and code review process for test automation, actively seeking and providing constructive criticism. Possessing a deep understanding of computer science fundamentals, including data structures, algorithms, and design patterns, you assume accountability for ensuring that your squad maintains robust documentation and records detailing the evolution of test design, architecture, and product over time. Ensuring predictability, quality, and efficiency in your squad's deliveries, you prioritize and recognize the importance of addressing maintenance and technical debt within the automation framework. You escalate challenges that fall outside your control but have an impact on the squad's delivery and make work prioritization decisions with a clear understanding of the trade-offs between quality, technical debt, and timely delivery. Collaborating closely with developers during code reviews, you offer recommendations for enhancing test coverage at the appropriate level and lead collaborative efforts with other squads in your pod. Collaborating with Product and Development counterparts to address issues impacting your squad's delivery, you actively participate in the prioritization of cross-squad automation initiatives and assume a leadership role within your own squads. Breaking down complex test engineering tasks into smaller components that can be handled by junior engineers on the team, you provide individual mentoring to other engineers and guide them in their career development. Actively engaging in the hiring process for SDIT candidates, which includes code reviews, meeting candidates, and attending recruiting events, you promote and represent Entain by presenting at external conferences, talks, meetups, or by contributing to the Entain Tech blog. You conduct interviews for test engineering candidates. Qualifications- - Advanced in Test Strategy, an outline that describes the testing approach of the software development cycle. - Advanced in Test designing, can analyze the potential impact of features across software and hardware. - Advanced in the creation of Test Automation Frameworks, a set of components that facilitate executing tests and comprehensive reporting of test results. - Advanced level of User Acceptance Testing, the last phase of the software testing process carried out by the user or client to determine whether it can be accepted or not. - Advanced in IT Risk Management, the policies, procedures, and technologies that a company uses to mitigate threats from malicious actors and reduce information technology vulnerabilities. - Advanced in Troubleshooting, a systematic process of identifying, diagnosing, and resolving issues or problems that arise in various systems, devices, or processes. - Expertise in Linux command and DB queries. - Experience with cross-browser testing and expertise in one of Cloud Device solutions like Browserstack and LambdaTest. - Advanced Systems Testing, testing conducted on a complete integrated system to evaluate the system's compliance with its specified requirements. - Advanced level in at least one modern programming language such as Java, JavaScript, C , Python, etc. - Experienced in leading Testing of large projects with multiple stakeholders and dependencies. Has experience in coordinating with tech and non-tech teams to find ways to proceed testing. - Advanced-level Project / Program Management, planning, organizing, and overseeing tasks, resources, and timelines to achieve specific objectives and deliver successful outcomes within a defined scope. - Advanced Software Architecture and Design capabilities, can understand software and hardware layer impacts of the application. Understands end-to-end data flow. - Advanced in Agile Testing, a software testing practice that follows the principles of agile software development. - Advanced IT Security Management, the practice of safeguarding an organization's digital assets, data, and systems through strategic measures and protocols to prevent unauthorized access, breaches, and cyber threats.,
Posted 4 days ago
6.0 - 10.0 years
0 Lacs
punjab
On-site
We are searching for a highly skilled and experienced Senior Java Developer to become a part of our dynamic development team. Your primary responsibility will be to develop scalable Java applications and contribute significantly to architecting solutions, mentoring junior developers, and collaborating with cross-functional teams to ensure the delivery of high-quality software. As a Senior Java Developer, your key responsibilities will include designing, developing, and maintaining high-performance Java applications that prioritize scalability and reliability. You will work closely with product owners, business analysts, and stakeholders to gather requirements and provide effective solutions. Your role will involve writing clean, maintainable, and efficient code while following coding standards and best practices. Additionally, you will be responsible for implementing RESTful APIs, integrating third-party services, optimizing application performance, and troubleshooting complex issues. Engaging in code reviews, offering constructive feedback to team members, mentoring junior developers, and supporting their professional growth are also integral parts of your role. Staying updated with emerging technologies and suggesting enhancements to streamline the development process and collaborating with DevOps teams to implement CI/CD pipelines and automate deployment processes are crucial aspects of the job. The ideal candidate should possess a Bachelor's degree in Computer Science, Engineering, or a related field with 6-8 years of professional experience in Java development. Strong proficiency in Java 8 and above, along with a solid understanding of object-oriented programming principles, is required. Experience with the Spring Framework (Spring Boot, Spring MVC), writing and optimizing SQL queries, and working with relational databases (e.g., MySQL, PostgreSQL, Oracle) is essential. Familiarity with NoSQL databases (e.g., MongoDB, Cassandra), hands-on experience with RESTful API design and integration, and knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes) are advantageous. Understanding Agile methodologies (Scrum, Kanban) and prior experience working in Agile teams, strong problem-solving skills, the ability to work independently and collaboratively, and excellent communication skills are also prerequisites. Preferred skills include experience with cloud platforms (e.g., AWS, Azure, Google Cloud), knowledge of frontend technologies (e.g., Angular, React, or Vue.js), familiarity with DevOps practices and tools (e.g., Jenkins, Git, Maven), and understanding of design patterns and software architecture principles. Joining our team offers you the opportunity to work on innovative projects in a collaborative and inclusive environment, with prospects for professional growth and skill development. We provide a competitive salary, a comprehensive benefits package, and promote work-life balance through flexible work arrangements.,
Posted 4 days ago
5.0 - 9.0 years
0 - 0 Lacs
pune, maharashtra
On-site
You are a highly skilled and experienced Senior Full-Stack Developer with a focus on the MERN stack and Python. In this role, you will be responsible for leading the architectural design, ensuring software solutions align with business goals, and transforming requirements into scalable products. Your expertise in software architecture, exceptional coding standards, and ability to make independent technical decisions will be crucial for the success of the projects. Your key responsibilities will include architecting and designing solutions, writing and maintaining high-quality code, collaborating with stakeholders to understand requirements, conducting code reviews, and providing mentorship to team members. You will be expected to make independent technical decisions, work seamlessly in a team or independently, and develop a roadmap for the product lifecycle. To excel in this role, you should have extensive experience (5-8 Years) in software development, particularly with the MERN stack (MongoDB, Express, React, Node.js) and Python. Strong expertise in software architecture and design patterns, exceptional problem-solving skills, high coding standards, and experience in agile methodologies are essential. Excellent communication skills, adaptability, and flexibility are also key qualities for this position. Experience working in a remote environment and exposure to DevOps practices and CI/CD pipelines would be considered a plus. If you are looking for an opportunity to showcase your skills in software architecture and development while working in a collaborative and dynamic environment, this role is perfect for you.,
Posted 4 days ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
RailsCarma is seeking enthusiastic Ruby on Rails Developers to join the Rails Carma team. You will have the opportunity to showcase your skills as an experienced Ruby on Rails Developer and collaborate with dedicated professionals focused on transforming the ROR development landscape. As a Ruby on Rails Developer at RailsCarma, your responsibilities will include: - Understanding software design and architecture principles - Designing and implementing software solutions using Ruby on Rails - Analyzing client requirements and preparing technical specifications for implementation - Executing tasks based on approved plans, requirements, and schedules - Developing products and components according to client specifications - Collaborating with the QA team to identify and resolve issues and bugs at the project level - Establishing and adhering to performance metrics at the team level - Working with QA Leads and Testers to enhance code quality and meet project deadlines - Estimating tasks, defining detailed schedules, evaluating technologies, and contributing to design discussions - Ensuring projects are completed to high quality standards, within timelines and budget constraints - Maintaining comprehensive documentation of task statuses - Scheduling and prioritizing tasks for a small team to enhance time efficiency and productivity - Monitoring progress against schedules and taking proactive measures to meet project deadlines Key Requirements: - 2-5 years of experience in developing Ruby applications - Proficiency in analyzing, designing, developing, and supporting complex applications - Designing and developing intricate modules in Ruby on Rails - Strong knowledge of Restful architecture for implementing APIs and utilizing third-party APIs in Rails applications - Proficient in clean-sheet Relational Database Design with excellent SQL skills - Familiarity with JQuery, Prototype, Ajax, and relevant libraries - Experience with SVN or Git version control and Rake/Capistrano tools - Hands-on experience in Agile Development, TDD/TFD, and testing frameworks If you are excited about the above opportunity, please send your updated resume to jobs@railscarma.com. Apply now and be a part of our dynamic team in Bangalore!,
Posted 4 days ago
5.0 - 9.0 years
0 Lacs
haryana
On-site
As a member of the Controls Specification and Software team, you will be responsible for designing, developing, and evaluating cyber security and functional safety for Automotive controllers. Your key responsibilities will include: - Developing Automotive Cyber security specifications such as RFQ, SOR, SPEC, CHECKLIST, TARA, etc. - Managing Cyber Security Development projects, preparing workplans, and monitoring progress - Conceptualizing Vehicle CS Concept development and implementing Risk Management strategies - Conducting ECU Level CS testing Evaluation and analyzing test results - Performing Vehicle CS analysis testing including IDS, IDPS, and ECU Fuzz - Carrying out Vehicle functional safety analysis using methods like HARA In terms of technical skills, you should have experience in: - Creating software specifications for automotive electronic controllers and vehicle Networks (LIN, CAN, ETH, BLE, etc.) - Understanding Diagnostic communication protocols like KWP2000, UDS - Conducting vehicle level testing of electronic controllers software - Proficiency in using CANOE software - Knowledge of OTA (Over the air) protocol and compliance with ISO21434, ISO-26262, AUTOSAR standards - Familiarity with Automotive cybersecurity regulations for EU, JP, and India (UNR and AIS) Desired qualifications and experience include: - Automotive OEM experience in Vehicle design and development cycle - Hands-on experience in electronic component CS development - Understanding of Automotive Cyber security development life cycle and infrastructure On the behavioral side, we are looking for an effective team player with a positive attitude, who stays updated with industrial trends and applies them to work. You should excel in planning and coordinating activities with various stakeholders and possess good interpersonal, communication, and presentation skills. Education Qualification: - Essential: B.E / B. Tech in Electrical/Electronics/Mechanical Desirable Experience & Knowledge: - Automotive Software architecture with experience in Software Dev. processes (Autosar/Non-Autosar) - Implementation knowledge of Cybersecurity development cycle (Concept/Product Development/Post Development) including SHE/HSM - Knowledge of NIST, RSA, AIS standards for Random Number Generation, Crypto Algorithms, Certificates & Key Management, and implementation of In-vehicle Networks - Experience in implementing Secure boot, Secure Diagnostic, Secure logging, Secure Debug technologies.,
Posted 4 days ago
5.0 - 9.0 years
0 Lacs
punjab
On-site
Design, develop, and maintain high-performance Java applications, ensuring scalability and reliability. Collaborate with product owners, business analysts, and other stakeholders to gather requirements and deliver effective solutions. Write clean, maintainable, and efficient code while adhering to coding standards and best practices. Implement RESTful APIs and integrate third-party services into applications. Optimize application performance and troubleshoot complex issues. Participate in code reviews and provide constructive feedback to team members. Mentor junior developers and assist in their professional growth. Stay updated with emerging technologies and propose enhancements to improve the development process. Collaborate with DevOps teams to implement CI/CD pipelines and automate deployment processes. Hands-on experience with RESTful API design and integration. Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes) is desirable. Understanding of Agile methodologies (Scrum, Kanban) and experience working in Agile teams. Strong problem-solving skills and the ability to work independently as well as in a team environment. Excellent communication skills and the ability to collaborate effectively with stakeholders. Preferred Skills Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). Knowledge of frontend technologies (e.g., Angular, React, or Vue.js). Familiarity with DevOps practices and tools (e.g., Jenkins, Git, Maven). Understanding of design patterns and software architecture principles.,
Posted 4 days ago
8.0 - 12.0 years
0 Lacs
chennai, tamil nadu
On-site
Candidates ready to join immediately can share their details via email for quick processing. Act fast for immediate attention! Key Responsibilities: 1. **Technology Expertise & Development Leadership:** - Demonstrate deep expertise in Java or Node.js, including data structures, algorithms, APIs, libraries, and best practices. - Lead and guide the development team in implementing high-quality, scalable, and efficient solutions. - Provide hands-on coding support, technical reviews, and troubleshooting assistance as needed. 2. **System Design & Low-Level Architecture:** - Design and implement scalable, maintainable, and high-performance applications. - Ensure adherence to architectural principles, coding standards, and integration patterns. - Conduct low-level design reviews, focusing on error handling, logging, and maintainability. 3. **Cloud & DevOps Practices:** - Develop and deploy cloud-native applications on AWS or Azure, leveraging microservices, containerization (Docker/Kubernetes), and serverless computing. - Collaborate with DevOps teams to improve automation, CI/CD pipelines, and infrastructure reliability. - Ensure security best practices are followed in development and deployment. 4. **Agile Development & Best Practices:** - Work within an Agile development environment (Scrum/Kanban) and drive best practices for software development. - Encourage code reusability, modular development, and performance optimization within the team. - Contribute to continuous integration, automated testing, and deployment strategies. 5. **Requirement Analysis & Collaboration:** - Engage with business analysts and product owners to analyze and refine functional and non-functional requirements. - Translate business needs into technical design and implementation plans. - Ensure alignment of software solutions with business and technical requirements. 6. **Technical Mentorship & Code Reviews:** - Mentor junior developers and provide technical guidance to the team. - Conduct code reviews, enforce coding standards, and ensure best practices in software development. - Foster a culture of continuous learning and technical excellence. 7. **Solution Structuring & Implementation Support:** - Assist in defining component solutions based on architectural guidance. - Provide technical inputs for solution proposals and feasibility analysis. - Support the deployment of solutions, ensuring adherence to scalability, performance, and security requirements. Required Skills & Qualifications **Must-Have Skills:** - **Experience:** 8-12 years of hands-on experience in software development, system design, and architecture. - **Technical Expertise:** Strong proficiency in Java and/or Node.js, along with relevant frameworks and tools. - **Architecture Patterns:** Deep understanding of SOA, Microservices, N-Tier, and Event-Driven Architecture. - **Cloud & DevOps:** Hands-on experience with AWS and/or Azure, including serverless computing, containerization (Docker/Kubernetes), and CI/CD pipelines. - **Agile & DevOps Practices:** Proficiency in Agile methodologies (Scrum, Kanban) and DevOps best practices. - **Database Management:** Strong knowledge of SQL & NoSQL databases and data modeling principles. - **Problem-Solving:** Excellent troubleshooting and analytical skills for diagnosing complex technical issues. - **Leadership & Communication:** Effective communication and stakeholder management skills with the ability to mentor teams. - **Industry Experience:** Prior experience in the Healthcare industry (preferred but not mandatory). **Good-to-Have Skills:** - **Frontend Development:** Experience with modern front-end frameworks (React/Angular). - **Security & Compliance:** Exposure to security best practices and compliance standards. - **CI/CD & Automation:** Hands-on experience with CI/CD pipelines and automation tools. - **Event-Driven Systems:** Knowledge of API gateways, message brokers (Kafka, RabbitMQ), and event-driven architectures. Software Architecture, Java, Node.Js, cloud technologies,
Posted 4 days ago
7.0 - 11.0 years
0 Lacs
haryana
On-site
The ideal candidate for this role should possess excellent communication skills, both written and verbal, with the ability to effectively convey ideas through diagrams and presentations. It is crucial to have experience in utilizing various diagram types such as Context, Container, Component, and Activity diagrams. Additionally, a strong background in software, systems, and solutions architecture is required, along with a proven track record in delivering micro-service and event-driven architectures within a cloud environment, preferably AWS. The candidate should also have experience working in an agile environment. Desirable qualifications include an engineering background with Principal level experience, proficiency in programming languages such as C#, NodeJS (TS/JS), or Python, familiarity with web-based front-end technologies, particularly ReactJS, an understanding of Data Science principles and practices, and experience in modernizing legacy systems and software. With at least 7 years of experience, the successful candidate will be responsible for effectively communicating complex technical concepts through various means, contributing to software, systems, and solutions architecture, and implementing micro-service and event-driven architectures in a cloud environment. Collaboration within a diverse team and a strong work ethic in an open and laidback environment are essential for this role. GlobalLogic offers exciting projects in industries like High-Tech, communication, media, healthcare, retail, and telecom, providing the opportunity to work with renowned global brands. Employees can benefit from a collaborative work environment, flexible work schedules, opportunities for professional development, competitive salaries, excellent benefits, and fun perks such as sports events, cultural activities, and corporate parties. GlobalLogic is a leader in digital engineering, helping brands worldwide design and build innovative products and digital experiences. Operating under Hitachi, Ltd., GlobalLogic aims to drive innovation through data and technology, contributing to a sustainable society with a higher quality of life.,
Posted 4 days ago
7.0 - 11.0 years
0 Lacs
karnataka
On-site
This position involves providing architectural, technical, and project leadership while managing development teams engaged in migrating ECC suite to S/4Hana and BTP. You will support continuous improvement of AMATs ERP modernization business roadmap by collaborating with internal IT and business domain stakeholders to determine appropriate technical solutions, design, develop, and deploy solutions on S/4HANA and BTP platforms. Additionally, you will be responsible for managing offshore development teams and overseeing technical deliverables. Your main responsibilities will include technical analysis, design, and development, leading distributed development teams to create maintainable solutions, assessing risks, and collaborating with cross-functional teams. You will also lead projects, provide technical support, manage cross-functional relationships, train and mentor team members, and handle vendor partner relationships. The ideal candidate should possess a minimum of 15 years of overall IT experience in SAP suite of applications, with specific expertise in software architecture, design, development, deployment, and operations. Experience in leading large SAP technical ECC and S4 teams, hands-on experience in building extensions and automations in S4 & BTP ABAP stack, and developing embedded analytics strategies in S/4Hana environment are essential. Strong communication skills, software testing abilities, and experience working in an agile, CI/CD environment will be beneficial. Minimum qualifications include 15+ years of IT experience in SAP suite, experience with S4 rollouts, custom code analysis, and progressive experience in leading SAP technical teams. Preferred qualifications include a Bachelor's degree in computer science, SAP S4HANA and BTP certifications, and exposure to SAP CX suite of products. This role requires a Bachelor's degree, 7-10 years of experience, and the ability to work during the Day (India) shift with 20% travel eligibility and relocation options.,
Posted 4 days ago
3.0 - 7.0 years
0 Lacs
navi mumbai, maharashtra
On-site
As a Software Architect at our company, you will play a crucial role in leading the design and development of scalable, modular, and high-performance software architecture for our robotics systems. Your primary responsibility will be to ensure that our software architecture can adapt to the evolving needs of the organization, while maintaining a balance between long-term vision and short-term goals. You will drive technical excellence in the development of robotic software by collaborating with engineering teams, evaluating and selecting appropriate technologies, and designing systems that can handle complex real-time constraints with low latency and high reliability. Your key responsibilities will include leading the design and development of software architecture for robotic systems, collaborating with engineering teams to define and enforce software architecture principles and best practices, evaluating and selecting technologies for system scalability and performance, and designing software systems that support complex real-time operations. You will also be responsible for ensuring the architecture supports system expansion and easy integration of new features, defining clear interfaces between software components, leading the transition to more modular systems, and working closely with cross-functional teams to meet the needs of various stakeholders. To be successful in this role, you must have a Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field, along with at least 7 years of experience in software development, with a focus on architecture and system design for robotics or embedded systems. You should have proven experience in designing scalable, high-performance software architectures, expertise in software architecture principles and design patterns, proficiency in programming languages such as C++ and Python, and experience with real-time operating systems and performance optimization for embedded platforms. Additionally, familiarity with middleware systems like ROS/ROS2, multi-threaded programming, distributed systems, and software testing practices will be essential. Preferred qualifications for this role include a Master's degree in Robotics or Computer Science, experience designing architectures for autonomous systems or multi-robot systems, familiarity with cloud-based solutions and edge computing for robotics, experience with microservices or service-oriented architecture, knowledge of machine learning and AI integration within robotic systems, and experience with testing on edge devices using simulation tools like Isaac Sim, Gazebo, or V-REP. In summary, as a Software Architect, you will be instrumental in shaping the software architecture of our robotics systems, driving technical excellence, and ensuring the scalability, performance, and maintainability of our software. Your expertise in software design, system architecture, and collaboration with cross-functional teams will be crucial in meeting the evolving needs of our robotics platform.,
Posted 4 days 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