Jobs
Interviews

530 Solid Principles Jobs - Page 4

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

8.0 - 12.0 years

0 Lacs

punjab

On-site

As a Tech Lead (Full Stack) in the Engineering department based in Mohali, India, with 8-12 years of experience, your primary responsibility will be to supervise the entire web development process. From the initial design and development to deployment and maintenance, you will lead a team of developers to ensure all tasks are completed promptly and to a high standard. Your essential duties and responsibilities will include managing and mentoring the web development team, providing technical solutions for web applications, staying updated with new technologies, ensuring code quality, collaborating with other teams and stakeholders, managing project timelines and budgets, as well as creating and maintaining technical documentation for software solutions. The ideal candidate must possess expertise in JavaScript, TypeScript, and a frontend library like React or Angular. Extensive knowledge of building REST APIs in Node.js using frameworks like Express, NestJS, or LoopBack is required. Proficiency in databases such as MySQL and MongoDB, best coding practices, writing unit tests in React and Node.js, understanding of AWS services, and strong Git workflows knowledge are essential. Additionally, familiarity with Serverless and MicroServices architecture, experience with state management libraries, knowledge of GraphQL and MicroFrontends, and understanding of message-brokering technologies are considered advantageous. The candidate should demonstrate a passion for tech innovation, problem-solving skills, the ability to handle challenges independently or in a team, strong logical and analytical skills, and a humble and collaborative attitude. Qualifications for this role include a B.Tech, MCA in Computer Science or equivalent, 8 years of experience in functional or technical roles, including team lead positions, and a strong background in web development with expertise in front-end and back-end technologies. Company perks for this position include flexible working hours, leave carry forward and encashment, additional days for marriage and bereavement leave, medical insurance, breakfast, snacks, and beverages facility, Employee Relation Activities (ERA), telemedicine/doctor on-call facility, self-learning and enhancement opportunities, reimbursements for tech/networking event participation, team-building activities, and an annual on-site extravaganza.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

mysore, karnataka

On-site

As a C# Automation Engineer with 6 to 8 years of experience at Mysore, your responsibilities will include: - Conducting testing processes to ensure the quality and functionality of software products. - Demonstrating a strong understanding of C# programming language and Object-Oriented Programming (OOP) basics. - Applying SOLID Principles to write efficient and maintainable code. - Utilizing Selenium with Page Object Model (POM), Selenium Grid, and XPath for automated testing. - Conducting API Testing, with proficiency in REST and Graph QL as an added advantage. - Implementing Dependency Injection when feasible. - Knowledge of Azure Services, Postman, and Continuous Integration/Continuous Deployment (CI/CD) processes will be beneficial. If you meet the above requirements and are passionate about automation testing, this role offers an opportunity to work with cutting-edge technologies and contribute to the development of high-quality software products.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Java Developer at Infosys Finacle, you will be responsible for developing robust large-scale distributed systems using Java and related technologies. You will be working with a tech stack that includes Java, Spring Boot, Microservices, REST APIs, Oracle, Docker, Kubernetes, and Cloud Platforms. You will be based in Bangalore, Pune, Chennai, or Hyderabad. We are seeking individuals with strong hands-on experience in Core Java and backend frameworks, exposure to scalable and high-performance systems, and knowledge of Microservices architecture and API integration. For senior roles, we expect expertise in system design and team leadership. You should be able to provide solutions based on high-level problem statements and have a strong understanding of Algorithms and Data Structures used in Java applications. In addition, you should have good knowledge in RDBMS, No-SQL databases, Object-Oriented design and development, as well as development expertise in Advanced Java, Spring MVC, Spring Boot, Microservices, Webservices, JPA, Hibernate, and similar technologies. Technical experience in infrastructure, architecture, planning, and designing is essential, covering both on-premises and cloud stack. Knowledge of design patterns and principles such as SOLID is also required. You will be expected to define short-term and long-term product roadmaps with faster time-to-market, communicate effectively with stakeholders, and manage agile projects. Working with Product and Program Managers to develop and evolve the vision and strategy for the team will be part of your responsibilities. The interview process consists of three rounds: 1. Online Coding Assessment (180 Mins) 2. Technical Round 3. Hiring Manager Round Joining Infosys Finacle will give you the opportunity to build core banking platforms used by global financial institutions, learn, grow and innovate with industry experts, and be part of a global digital banking transformation. About Finacle: Finacle is an industry leader in digital banking solutions, partnering with emerging and established financial institutions to inspire better banking. The cloud-native solution suite and SaaS services help banks engage, innovate, operate, and transform better. Differentiated by a functionally rich solution suite, composable architecture, culture, and entrepreneurial spirit, Finacle has a track record of driving digital transformation for financial institutions of all sizes. For more information, visit the Finacle website at [Finacle Website](https://www.edgeverve.com/finacle/solutions/). Please note that Edgeverve Systems does not engage with external manpower agencies or charge any fees from candidates for recruitment. If you encounter such scams, please report them immediately.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

We are seeking passionate technologists who are eager to lead client engagements and drive the successful delivery of complex technical projects. You should have at least 5 years of experience working as a PHP developer with expertise in Laravel, CodeIgniter, or Yii. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required. Proficiency in object-oriented PHP and the Laravel 5 PHP Framework is essential. It is crucial that you possess hands-on experience in SQL schema design, SOLID principles, and REST API design. Experience in software testing tools such as PHPUnit, PHPSpec, and Behat is highly desirable. Additionally, proficiency in MySQL/PostgreSQL profiling and query optimization is necessary. We are looking for a creative and efficient problem solver who is dedicated to project planning, project delivery, people management, and ensuring customer satisfaction. In this role, you will collaborate with team members to support their professional development, plan the development process, and ensure the successful delivery of features.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

jaipur, rajasthan

On-site

Variable Infotech India Pvt Ltd (Variable Soft) is a leading IT services company based in Jaipur, India, established in September 2013. Our team comprises highly creative Engineering Professionals with expertise in Web Development, Integration, Application Development, and Graphics Design. We nurture a people-centric work culture that values transparency and teamwork. We are seeking a Senior .NET Developer to join our development team. As a Senior .NET Developer, you will play a crucial role in designing, developing, and maintaining enterprise-level web applications. Your responsibilities will include collaborating with cross-functional teams to deliver high-quality software solutions. Key Responsibilities: - Design, develop, test, and maintain web applications utilizing .NET Core, C#, and Angular. - Create RESTful APIs and integrate front-end and back-end components seamlessly. - Collaborate closely with business analysts, UI/UX designers, and QA teams to meet project requirements. - Participate in code reviews, uphold coding best practices, and maintain coding standards. - Ensure application performance, quality, and responsiveness. - Mentor junior developers and contribute to architectural decisions. - Troubleshoot and debug issues across application layers. - Maintain documentation regarding system configuration, procedures, and development efforts. Required Skills & Qualifications: - Bachelor's degree in Computer Science, Engineering, or a related field. - Minimum 5 years of experience in software development using C# and .NET technologies. - At least 3 years of hands-on experience with .NET Core. - Proficiency in Angular (v8 or above). - Experience in building and utilizing RESTful APIs. - Solid understanding of OOP, Design Patterns, and SOLID principles. - Proficient in front-end technologies such as HTML, CSS, JavaScript, and TypeScript. - Familiarity with Entity Framework Core, LINQ, and SQL Server. - Knowledge of DevOps tools, version control systems (Git), and CI/CD practices. - Strong problem-solving skills and attention to detail. - Excellent verbal and written communication skills. This Senior .NET Developer position at Variable Infotech India Pvt Ltd offers an exciting opportunity to work in a dynamic environment, contributing to the development of cutting-edge web applications. If you possess the required skills and experience, we welcome you to join our team and be a part of our journey towards delivering innovative software solutions.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

20 - 27 Lacs

pune

Hybrid

Role: Senior Software Engineer role Location- Pune (Viman Nagar) WorkMode: Hybrid (2 days a week in office) Work Timings: 12:00 pm to 9:00 pm Note: Must have working experience in Product-based companies. Job Description - Mandatory skillset Masters or Bachelors in computer science 5 to 8 years of hands-on C# experience. Strong fundamentals in Algorithms, OOPs and Data Structure. Experience in Selenium or Casper js Experience with dotnet core Basic understanding of Javascript / Ajax / JSON, JQuery Experience in developing, integrating and testing using Rest APIs. Well versed with source control tools like bitbucket, Github, Gitlab,SVN, TFS. Strong troubleshooting and problem-solving skills. Jump into existing code and debug, develop and integrate Rest APIs, XML, JSON, SOAP etc Troubleshoot problems with 3rd party integrations & provide solutions in a fast-paced startup environment. Collaborate with team members in a multi-functional product team Preferred skillset B.E/B.Tech in Computer Science or a related subject. Agile development experience. Experience with GCP is a plus Good to have exposure working with tools like Postman/Fiddler/Swagger etc. Understanding of Elastic tools like Kibana/Grafana etc would be an added advantage. Experience in a small team handling while working as an individual contributor Experience with code review tools like SonarQube Expertise with Chrome debugger Call: Sam - 7982371791 Email: Sam@hiresquad.in

Posted 2 weeks ago

Apply

4.0 - 9.0 years

17 - 27 Lacs

pune

Hybrid

Job description Job Summary : We are looking for a Senior Software Engineer who will play a key role in building and enhancing the technology that powers our flight booking platform. You'll work on challenges such as dynamic pricing, booking reliability, and third-party airline integrations. We're looking for someone who combines strong software engineering fundamentals with domain knowledge or a passion to learn about the travel and aviation industry. If you thrive in a fast-paced environment and love building high-impact systems that serve thousands of users daily, we would love to meet you. Job skillsets : B.E/B.Tech in Computer Science or a related subject. 5+ years of experience in software development, ideally in high-scale environments Proficient in C# dot net core, experience with microservices and RESTful APIs. Write automated tests to ensure code quality and stability Strong troubleshooting and problem-solving skills. Troubleshoot problems with 3rd party integrations & provide solutions in a fast-paced environment Collaborate with product managers, architects, and other engineers to deliver high-quality features Lead by example in code reviews, design, architecture discussions and mentoring juniors Participate in Incident management and solve production issues with sense of urgency and ownership Preferred skillset B.E/B.Tech in Computer Science or a related subject. Agile development experience. Experience with GCP is a plus Good to have exposure working with tools like Postman/Fiddler/Swagger etc. Understanding of Elastic tools like Kibana/Grafana etc would be an added advantage. Experience in a small team handling while working as an individual contributor Experience with code review tools like SonarQube Expertise with Chrome debugger Contact: Sam - 7982371791 Email: Sam@hiresquad.in

Posted 2 weeks ago

Apply

4.0 - 9.0 years

17 - 27 Lacs

pune

Hybrid

Job description Job Summary : We are looking for a Senior Software Engineer who will play a key role in building and enhancing the technology that powers our flight booking platform. You'll work on challenges such as dynamic pricing, booking reliability, and third-party airline integrations. We're looking for someone who combines strong software engineering fundamentals with domain knowledge or a passion to learn about the travel and aviation industry. If you thrive in a fast-paced environment and love building high-impact systems that serve thousands of users daily, we would love to meet you. Job skillsets : B.E/B.Tech in Computer Science or a related subject. 5+ years of experience in software development, ideally in high-scale environments Proficient in C# dot net core, experience with microservices and RESTful APIs. Write automated tests to ensure code quality and stability Strong troubleshooting and problem-solving skills. Troubleshoot problems with 3rd party integrations & provide solutions in a fast-paced environment Collaborate with product managers, architects, and other engineers to deliver high-quality features Lead by example in code reviews, design, architecture discussions and mentoring juniors Participate in Incident management and solve production issues with sense of urgency and ownership Preferred skillset B.E/B.Tech in Computer Science or a related subject. Agile development experience. Experience with GCP is a plus Good to have exposure working with tools like Postman/Fiddler/Swagger etc. Understanding of Elastic tools like Kibana/Grafana etc would be an added advantage. Experience in a small team handling while working as an individual contributor Experience with code review tools like SonarQube Expertise with Chrome debugger Contact: Sam - 7982371791 Email: Sam@hiresquad.in

Posted 2 weeks ago

Apply

4.0 - 8.0 years

18 - 27 Lacs

pune

Hybrid

Job Description - Mandatory skillset Masters or Bachelors in computer science 5 to 8 years of hands-on C# experience. Strong fundamentals in Algorithms, OOPs and Data Structure. Experience in Selenium or Casper js Experience with dotnet core Basic understanding of Javascript / Ajax / JSON, JQuery Experience in developing, integrating and testing using Rest APIs. Well versed with source control tools like bitbucket, Github, Gitlab,SVN, TFS. Strong troubleshooting and problem-solving skills. Jump into existing code and debug, develop and integrate Rest APIs, XML, JSON, SOAP etc Troubleshoot problems with 3rd party integrations & provide solutions in a fast-paced startup environment. Collaborate with team members in a multi-functional product team Preferred skillset B.E/B.Tech in Computer Science or a related subject. Agile development experience. Experience with GCP is a plus Good to have exposure working with tools like Postman/Fiddler/Swagger etc. Understanding of Elastic tools like Kibana/Grafana etc would be an added advantage. Experience in a small team handling while working as an individual contributor Experience with code review tools like SonarQube Expertise with Chrome debugger Contact: Sam- 7982371791 Email: Sam@hiresquad.in

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

You will provide high-quality code solutions to meet project needs in the development, implementation, and enhancement of web-based applications. Your coding skills are excellent, and you should have the ability to handle a project as well as build new integrations and CMS customization. You will design, develop, and maintain scalable backend services and RESTful APIs using Node.js, PostgreSQL, and Redis to power high-performance application workflows. Additionally, you will build, customize, and extend Medusa.js-based ecommerce platforms, leveraging its modular plugin architecture to deliver tailored commerce solutions. You will create responsive and accessible user interfaces using React and Next.js, collaborating closely with design and frontend teams to bring UI/UX concepts to life. Optimizing session handling and data caching strategies using Redis for improved performance and reliability will also be part of your responsibilities. Collaboration with cross-functional teams in sprint planning, code reviews, and feature discussions to ensure the delivery of high-quality product features is crucial. You will implement and maintain secure, well-tested code following industry best practices in version control, testing, and deployment. Using Git and GitHub for source control, pull requests, code collaboration, and branching workflows will also be essential. Documentation of APIs, database schemas, and technical implementations clearly for both internal reference and external consumption will be part of your routine. Working within agile development environments using tools like Jira, Trello, or similar task management platforms to track issues and project progress is expected. Participation in debugging, troubleshooting, and resolving production issues quickly and efficiently is necessary. You will ensure that the code is maintainable and modular, applying SOLID principles and design patterns where appropriate. Collaboration with QA teams to define test cases, validate features, and automate regression testing for backend services and user interfaces is also part of your role. Staying up-to-date with emerging trends in ecommerce, Medusa.js, and modern full-stack development to contribute ideas that improve both product and process is essential. You will maintain a proactive, ownership-driven approach to assigned tasks and provide mentorship to junior developers when needed. Clear communication in daily standups, code reviews, and internal documentation to ensure alignment across teams and stakeholders is a key aspect of this role.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

delhi

On-site

We are seeking a skilled and motivated Backend Developer with hands-on experience in PHP and the Laravel framework. The ideal candidate will be passionate about constructing robust, secure, and maintainable backend systems and APIs that seamlessly integrate with frontend applications and third-party services. Your responsibilities will include designing, building, and maintaining scalable and secure backend systems using PHP and Laravel. You will develop RESTful APIs to ensure smooth integration with frontend applications and mobile apps. Additionally, optimizing application performance, database queries, and backend workflows will be crucial. Writing clean, well-documented, and testable code is essential, along with collaborating with frontend developers, UI/UX designers, and DevOps teams. Troubleshooting, debugging, and upgrading existing systems, as well as participating in code reviews and team meetings to ensure best practices, are also part of the role. To excel in this position, you should have a strong proficiency in PHP and Laravel (v8 or higher) and experience with relational databases like MySQL or PostgreSQL. Familiarity with RESTful API development, JSON, Git, Composer, and Laravel Artisan CLI is necessary. Experience with queuing systems, job scheduling, caching (e.g., Redis), SOLID principles, MVC architecture, OOP, unit testing, and tools like Laravel Dusk or PHPUnit is advantageous. Basic knowledge of Docker, CI/CD pipelines, and cloud services (e.g., AWS) is a bonus. Good communication skills and a proactive, problem-solving attitude will be highly valued. This is a Full-time, Permanent, Fresher, or Internship position with a contract length of 3 months. The work location is in-person during Day and Morning shifts. If interested, kindly reach out to the employer at +91 7428698673.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

vadodara, gujarat

On-site

As a highly skilled and experienced Senior .NET Developer, you will be an integral part of our dynamic development team. Your primary responsibility will be to design, develop, and maintain enterprise-grade applications using .NET technologies. This role requires strong problem-solving skills, leadership abilities, and the capacity to work both independently and collaboratively within a team. You will be responsible for developing, testing, and maintaining scalable .NET applications using technologies such as C#, ASP.NET Core, MVC, and Web API. Additionally, you will design and implement RESTful APIs and microservices architecture while collaborating with cross-functional teams, including Product Owners, QA, and DevOps. Writing clean, maintainable, and well-documented code following best practices is essential, along with participating in code reviews and mentoring junior developers. Your role will also involve optimizing application performance, troubleshooting issues, integrating front-end components with server-side logic, and upholding high standards for the quality and responsiveness of applications. To thrive in this position, you must possess a Bachelor's degree in Computer Science, Engineering, or a related field, along with at least 5 years of hands-on experience with .NET technologies. A solid understanding of C#, ASP.NET Core, MVC, Web API, Entity Framework Core, LINQ, and SQL Server is crucial. Proficiency in HTML, CSS, JavaScript, and modern front-end frameworks like Angular, React, or Vue.js is required. You should also have knowledge of OOP, SOLID principles, design patterns, Git, CI/CD pipelines, and agile development methodologies. Familiarity with Azure, Docker, or other cloud/container technologies would be considered a plus.,

Posted 2 weeks ago

Apply

4.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As an experienced software developer with 5 to 12 years of experience based in Hyderabad, you will have the opportunity to work part-time with a dynamic team that values your contribution. Our company believes in empowering employees to take ownership of their work and make meaningful contributions. We promote a culture of continuous learning and encourage skill development in a supportive work environment. Your main responsibilities will include analysing clients" requirements, configuring, deploying, and supporting software implementations. You will be involved in developing, coding, testing, and debugging new software or enhancements to existing software. Collaboration with team members in designing new software components and ensuring compliance with business process requirements will be essential. Training clients on product features, providing style guides for uniformity, supporting custom reporting and data analysis requests, and triaging issues in product deployments are also part of your role. You will work with both technical and non-technical staff to solve business problems and analyse customer suggestions for software improvement. To excel in this role, you should have a minimum of 4-12 years of software development experience and strong proficiency in C#, ASP.NET, WebAPI, MVC applications, and Angular 2 or above. A solid understanding of data structures and algorithms, object-oriented programming/design, and SOLID principles is crucial. Experience with SQL Server, Agile methodologies, JavaScript, jQuery, and modern JavaScript frameworks is required. Additionally, familiarity with .NET, IIS, Azure, WCF, service-oriented architectures, Kendo UI, TypeScript, RequireJS, KnockoutJS, MSMQ, and service bus architectures will be advantageous. You should possess excellent problem-solving and debugging skills, along with strong communication abilities. Mentoring team members and contributing to project planning and scheduling functions will also be part of your role. If you are passionate about creating top-notch digital products, enjoy collaborating with a dedicated team, and possess the required technical skills and experience, we invite you to join us in this exciting opportunity.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Software Engineer II at Brightly, a Siemens company, you will have the opportunity to work with a global leader in intelligent asset management solutions. Brightly's cloud-based platform leverages over 20 years of data to provide predictive insights that support users throughout the entire asset lifecycle. With over 12,000 clients worldwide, Brightly offers a complete suite of software solutions including CMMS, EAM, Strategic Asset Management, IoT Remote Monitoring, Sustainability, and Community Engagement, along with award-winning training and consulting services. In this role, you will collaborate with a team of talented engineers and product experts to design, implement, deliver, and support innovative products and integrations. Your responsibilities will include building performant features, developing scalable libraries and frameworks, ensuring product quality throughout the agile lifecycle, and supporting production incidents. You will also be expected to align your work with company goals, collaborate with cross-functional teams, and stay current with the latest technology trends. To be successful in this role, you should have a Bachelor's degree in computer science or a related discipline, along with 3-5 years of work experience. Strong knowledge of data structures, algorithms, object-oriented programming, web programming, design patterns, and SOLID principles is required. Additionally, experience with JavaScript frameworks, REST services, unit testing, DevOps practices, and agile methodologies is essential. Proficiency in technologies such as .NET Framework, ASP.NET MVC, C#, Entity Framework, Angular, NodeJS, Bootstrap, and SQL Server is preferred. Bonus points will be awarded for experience with AWS, open-source contributions, participation in technology communities, agile certifications, and prior experience in global agile implementations. Strong communication, partnership, and teamwork skills are also necessary for this role. At Brightly, our culture is defined by service, ingenuity, integrity, and collaboration. We are committed to creating great experiences for our employees and the communities we serve while prioritizing environmental sustainability. Join us at Brightly and be a part of a team that innovates, thrives, and makes a real impact in the world.,

Posted 2 weeks ago

Apply

13.0 - 17.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Software Architect - C++ at a product-based Swiss MNC in Pune, your primary responsibility will be to translate business needs and requirements into technical specifications for software applications. You will be expected to have around 15 years of experience in C++ product development, both for frontend and backend, following Object-Oriented Programming (OOPS) concepts. Your expertise will include developing complex software and firmware architecture, working with design patterns, and adhering to SOLID principles. You should have extensive hands-on experience in documenting software architecture using UML and creating solution architecture for GUI-based applications like QT QML driven HMI SW architecture. Furthermore, you will be required to have a strong understanding of multithread-based software application architecture, quality aspects such as code reviews and testing, and experience with test frameworks and automation projects. You will be responsible for ensuring code quality, coaching and mentoring software engineers, and collaborating effectively with project leads, developers, and stakeholders. In addition to your technical skills, familiarity with RDBMS like SQLite and MySQL, QT application software design and development, programming for embedded devices, agile software development processes, and Linux programming concepts will be beneficial. Excellent interpersonal and written communication skills in English, good time-management skills, and a proactive attitude towards problem-solving will be essential for success in this role. If you believe that your experience and skills align with the requirements of this position, we invite you to share your updated BIODATA for further discussion. Please include the following details in the email frame: 1. Total years of experience: 2. Your current location: 3. Your current CTC/Annum: 4. Expected salary: 5. Notice period required to join: 6. Willingness to relocate to Pune (Y/N):,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

At Medtronic, you have the opportunity to embark on a lifelong journey of exploration and innovation, all while contributing to the cause of championing healthcare access and equity for all. Your role will involve leading with purpose, striving to break down barriers to innovation in order to create a more connected and compassionate world. As a Senior Enterprise Software Engineer in the Enabling Technologies R&D Software Organization at Medtronic, you will be responsible for developing software that supports Medtronic Navigation and Imaging systems. You will be involved in all phases and contribute to all activities of the software development process. It is essential for candidates to be prepared to work in a fast-paced, multi-tasking, team-oriented environment. Your responsibilities may encompass a variety of tasks, including owning subsystem/modules design and development, managing product deployment and performance in Production, and leading the squad to ensure the development and maintenance of advanced features and applications in adherence to best practices. Additionally, you will play a key role in creating engineering practices, conducting code reviews, design reviews, establishing coding style guidelines, and defining testing approaches. To be successful in this role, you are required to have a B.E/BTech. degree in CS, IT, or EC Engineering, along with 8-10 years of experience in designing and developing scalable enterprise solutions. You should also possess at least 3 years of experience in customer-facing products and have expertise in designing and building distributed and modular architectures such as microservices and API-first approaches. Proficiency in backend development using languages like JavaScript or Typescript, as well as experience with relational and NoSQL databases, will be beneficial for this position. Furthermore, your role will involve hands-on experience with RESTful API services, knowledge of Object-Oriented programming principles, and familiarity with cloud-native application deployment/debugging. It is important to have an understanding of DevOps CI/CD tooling and application security practices. An ability to advocate for and implement best practices, as well as manage your own learning and contribute to functional knowledge building, will be essential in this role. In addition to competitive salary offerings, Medtronic provides a flexible Benefits Package that supports employees at various stages of their career and life. As part of Medtronic's commitment to its employees, you will have access to resources and compensation plans designed to recognize and reward your contributions. The position also offers eligibility for the Medtronic Incentive Plan (MIP). At Medtronic, we are dedicated to leading global healthcare technology and addressing the most challenging health problems facing humanity through innovative solutions. Our mission is centered around alleviating pain, restoring health, and extending life, uniting a global team of over 90,000 passionate individuals. We are a team of engineers driven by ambitious ideas and a commitment to generating real solutions for real people. From the R&D lab to the factory floor, each of us plays a crucial role in experimenting, creating, building, improving, and solving, showcasing our diverse talent, perspectives, and determination to engineer the extraordinary.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

navi mumbai, maharashtra

On-site

As a Senior Software Engineer at our company, you will play a crucial role in producing and implementing functional software solutions. Working closely with upper management, you will be responsible for defining software requirements and spearheading operational and technical projects. With a minimum of 3 years of experience, you should have a strong background in Laravel, Code Igniter, and Slim Framework. Proficiency in PHP basics, OOPs concepts, and solid knowledge of MySQL databases is essential. Experience in server technologies such as AWS, including setting up S3, EC2, load balancers, code deployment, and scaling, will be advantageous. Your responsibilities will include developing cutting-edge web-based PHP applications, collaborating with the UX team to build innovative applications, and ensuring consistency in HTML, CSS, and JavaScript across applications. You will lead the entire web application development lifecycle, from concept to delivery and post-launch support, and contribute to the improvement of existing codebase for maintenance and scalability. Additionally, you will be expected to communicate effectively with customers and internal teams, document the development process and architecture, and stay updated on new trends and best practices in web development. Your role will also involve utilizing code version tools like Git and SVN, developing and consuming web services, and working with API documentation tools/frameworks such as Postman and Swagger. If you are a team player, self-motivated, proactive, and possess experience in client communication, we are looking for you to join our team as a Senior Software Engineer.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

Qualcomm India Private Limited is a leading technology innovator that is dedicated to enabling next-generation experiences and driving digital transformation to create a smarter, connected future for all. As a Qualcomm Systems Engineer, your role will involve researching, designing, developing, simulating, and validating systems-level software, hardware, architecture, algorithms, and solutions that contribute to cutting-edge technology development. You will collaborate with cross-functional teams to ensure that system-level requirements and standards are not only met but exceeded. The AI SW team at Qualcomm is focused on advancing Artificial Intelligence across various business segments, including Mobile, AR & VR Technology, IoT, and Auto ADAS. Leveraging Qualcomm chips" heterogeneous computing capabilities, the AISW stack enables the execution of trained neural networks on devices without requiring a cloud connection. This results in neural network models running efficiently on Snapdragon platforms, impacting billions of devices globally. As a Senior Lead Engineer, you will play a crucial role in shaping the future of AI technology. **Key Responsibilities:** - Lead the design, development, and implementation of AI/ML solutions in diverse domains. - Collaborate with cross-functional teams to integrate AI/ML components seamlessly within the broader framework. - Address issues related to AI model finetuning, quantization, compression, and graph-level optimizations to ensure high performance and accuracy. - Utilize analytical skills to gather, integrate, and interpret information for problem-solving. - Research industry trends and innovations in AI/ML to adopt best practices. - Develop and optimize quantization techniques for efficient execution on Qualcomm hardware. - Manage project timelines, objectives, and resources efficiently. - Mentor and coach junior engineers for their professional growth. **Minimum Qualifications:** - Bachelor's degree in Engineering, Computer Science, or a related field with 4+ years of software engineering experience. - OR Master's degree in Engineering, Computer Science, or a related field with 3+ years of software engineering experience. - Experience in software architecture, programming languages, and tools/frameworks like PyTorch, TensorFlow, and ONNX. **Preferred Qualifications:** - Proficiency in C++/Python, data structures, and algorithms. - Hands-on expertise in deep learning frameworks (e.g., ONNX, PyTorch). - In-depth knowledge of various AI model architectures and quantization techniques. - Understanding of machine learning compiler techniques and design patterns. - Knowledge of machine learning runtimes and AI model efficiency toolkits is a plus. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. The company expects its employees to adhere to all applicable policies and procedures, including those related to the protection of confidential information. Staffing and recruiting agencies are not authorized to submit profiles, applications, or resumes on behalf of individuals. For more information about this role, please contact Qualcomm Careers.,

Posted 2 weeks ago

Apply

6.0 - 8.0 years

6 - 11 Lacs

pune

Work from Office

Job Title: Java Developer - Associate Corporate Title: - Associate Location: Pune, India Role Description We are seeking a highly motivated and skilled Associate Software Engineer with 6-8 years of experience in full-stack development. The ideal candidate will have strong expertise in React, TypeScript, Java and Spring Boot , along with hands-on experience in Oracle SQL and Form based login using Spring Security . Familiarity with Jasper Reports, Apache FOP, and Swagger is essential. Knowledge of Salesforce Admin/Development is an added advantage. We value individuals who are proactive, collaborative and ready to learn new technologies and tools as needed. Your key responsibilities Develop and maintain scalable web applications using React and TypeScript / JavaScript . Manage application state effectively using MobX Build secure and efficient backend services using Java , Spring Boot and Spring Security . Implement form-base authentication and authorization mechanism. Design and optimize SQL queries and procedures using oracle SQL. Generate dynamic report using Jasper Reports and Apache FOP. Document APIs using Swagger and ensure proper integration. Apply OOPs concepts and solid principles to design clean and maintainable code. Deploy and manage applications on Apache Tomcat . Collaborate with cross-functional teams to deliver high quality software solutions. Communicate effectively with team members and stack holders. Stay updated with emerging technologies and be open to learning. Your skills and experience Required Skills: Frontend: React, TypeScript, JavaScript, HTML, CSS Backend: Java 8+, Spring Boot, Spring Security, Jasper Reports, Apache FOP, Swagger Database: Oracle SQL IDE: IntelliJ IDEA, VS Code Application Server: Apache tomcat Design Principles: Strong understanding of OOPs and SOLID Principles Soft Skills: Excellent communication, Problem Solving and Teamwork abilities Bonus: Knowledge of Salesforce development or administration Preferred Qualifications: 6+ years of experience as full stack developer Experience with version control systems (e.g., Git) Familiarity with CI/CD pipelines and Agile methodologies Familiar with Agile Team management tools (JIRA, Confluence) Knowledge of Banking/Finance domain. High analytical and technical capabilities Experience with distributed/multi-locations teams Comfortable working in multi-disciplinary, self-organized teams with functional stakeholders of various levels Able to control multiple assignments and to manage priorities Training and development help you excel in your career.

Posted 2 weeks ago

Apply

2.0 - 5.0 years

9 - 14 Lacs

gurugram, coimbatore, bengaluru

Work from Office

Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create significant change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. Our entry-level consultants jumpstart their careers with the First Year Graduate Experience: our year-long program that starts with , an immersive in-person 4 week training in Xi'an, China, plus monthly sessions dedicated to specific topics. And it's important to call out that we consider tech talent from all walks of life. Whether you're a Computer Science major with less than one year of professional experience, a coding boot camp graduate or a career changer who is working toward becoming a software developer, you have the opportunity to grow in our community of passionate technologists. Job responsibilities You will pair to write clean and iterative code using practices like TDD, SOLID principles, OO design and pair programming. You will use continuous delivery practices to improve software delivery speed. You will work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for a variety of clients. Learn, digest and subsequently apply the latest technology thinking from our to solve client problems. Tackle a variety of challenges for clients of all industries, while collaborating with new teammates from diverse backgrounds. Job qualifications Technical Skills You have less than one year of professional experience working as a developer. You understand analysis, design, coding and OO concepts. C# experience preferred. Professional Skills You thrive in a collaborative, flat environment that values transparency, openness, feedback and change. You have a passion for learning and sharing knowledge as well as a desire to create meaningful solutions for business problems. You're resilient in ambiguous situations and can approach challenges from multiple perspectives.

Posted 2 weeks ago

Apply

4.0 - 8.0 years

17 - 27 Lacs

pune

Hybrid

Job Description - Mandatory skillset Masters or Bachelors in computer science 5 to 8 years of hands-on C# experience. Strong fundamentals in Algorithms, OOPs and Data Structure. Experience in Selenium or Casper js Experience with dotnet core Basic understanding of Javascript / Ajax / JSON, JQuery Experience in developing, integrating and testing using Rest APIs. Well versed with source control tools like bitbucket, Github, Gitlab,SVN, TFS. Strong troubleshooting and problem-solving skills. Jump into existing code and debug, develop and integrate Rest APIs, XML, JSON, SOAP etc Troubleshoot problems with 3rd party integrations & provide solutions in a fast-paced startup environment. Collaborate with team members in a multi-functional product team Preferred skillset B.E/B.Tech in Computer Science or a related subject. Agile development experience. Experience with GCP is a plus Good to have exposure working with tools like Postman/Fiddler/Swagger etc. Understanding of Elastic tools like Kibana/Grafana etc would be an added advantage. Experience in a small team handling while working as an individual contributor Experience with code review tools like SonarQube Expertise with Chrome debugger Contact: 7982371791 Email: Sam@hiresquad.in

Posted 2 weeks ago

Apply

1.0 - 3.0 years

1 - 5 Lacs

gurugram

Work from Office

About The Role Project Role : Infra Tech Support Practitioner Project Role Description : Provide ongoing technical support and maintenance of production and development systems and software products (both remote and onsite) and for configured services running on various platforms (operating within a defined operating model and processes). Provide hardware/software support and implement technology at the operating system-level across all server and network areas, and for particular software solutions/vendors/brands. Work includes L1 and L2/ basic and intermediate level troubleshooting. Must have skills : Python (Programming Language), GitHub Good to have skills : Data Modeling Techniques and MethodologiesMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Infra Tech Support Practitioner, you will engage in the ongoing technical support and maintenance of production and development systems and software products. Your typical day will involve addressing technical issues, collaborating with various teams, and ensuring that all configured services operate smoothly across different platforms. You will be responsible for troubleshooting hardware and software problems, providing solutions, and implementing technology at the operating system level, all while adhering to defined operating models and processes. Roles & Responsibilities:- Design and develop scalable REST APIs using FastAPI.- Implement clean architecture and domain-driven design principles for modular and maintainable code.-Develop and maintain robust backend systems with a focus on business logic, simulations, and algorithmic workflows.-Write and maintain unit, integration, and functional tests using pytest following Test-Driven Development (TDD) practices.-Work with relational databases and design effective data models and ORM/DTO mappings using SQLAlchemy.-Implement and manage caching mechanisms using Redis or similar technologies to optimize performance.-Participate in code reviews and contribute to continuous improvement of team standards.-Collaborate with cross-functional teams to gather requirements and deliver high-quality features.-Set up and maintain CI/CD pipelines ensuring smooth and automated deployments.-Use Git effectively for source control and collaboration. Professional & Technical Skills: -Proficiency in Python 3.8+ with strong understanding of object-oriented programming and SOLID principles.-Hands-on experience with FastAPI for building RESTful APIs.-Solid experience with SQLAlchemy ORM and relational data modeling.-Expertise in Clean Architecture and Domain-Driven Design (DDD).-Strong knowledge and practical application of Test-Driven Development (TDD) using pytest.- Experience in designing and implementing caching using tools like Redis.- Familiarity with implementing and optimizing CI/CD pipelines.- Experience in handling complex business logic, simulations, or algorithmic workflows.- Proficient with version control systems, particularly Git.Educational qualifications:Btech or Equivalent Qualification 15 years full time education

Posted 2 weeks ago

Apply

3.0 - 8.0 years

15 - 20 Lacs

gurugram, coimbatore, bengaluru

Work from Office

Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. Job responsibilities You will champion best practices like writing clean and reusable code using practices like TDD, SOLID principles, OO design, and pair programming You will partner with other technologists from cross-functional teams advocating devops culture You will work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for a variety of clients Take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients Learn, digest and subsequently apply the latest technology thinking from our to solve client problems Job qualifications Technical skills You have 3+ years* of experience in Fullstack development using two or more development languages (Java, JavaScript, Node.js, React and Typescript) You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code You have experience with Agile, Lean and/or Continuous Delivery approaches such as Continuous Integration, TDD, Infrastructure as Code, etc. Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes Professional skills You thrive in a collaborative, flat environment that values transparency, openness, feedback and change You have a passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems You're resilient in ambiguous situations and can approach challenges from multiple perspectives

Posted 2 weeks ago

Apply

5.0 - 8.0 years

25 - 30 Lacs

mumbai, pune

Work from Office

Full-stack experience with strong skills in both frontend and backend development, with a minimum of 7 years of experience. Backend: Experience in JavaScript. Good to have experience in Golang, Elixir, Frontend: Strong experience in React Experience working with relational databases such as PostgreSQL or MySQL Experience with production systems Proficiency in OOP or FP, with clean coding practices (e.g., SOLID principles) Understanding of containers and tools like Docker Experience working with cloud services, preferably GCP or AWS Clear communication, both written and verbal Good to have: Experience with Kubernetes, RabbitMQ, Redis, etc. Contributions to open source projects Experience working with AI APIs and tools Heres what your day would look like... Build and ship features and fixes Design and document features and components Develop, unit test, instrument, and deploy code Ensure your code is clean and secure Collaborate and brainstorm with colleagues Continuously learn and grow in your area of expertise Support and maintain your product The interview would consist of Hands on programming, low level design, cloud, Database, performance tuning

Posted 2 weeks ago

Apply

6.0 - 11.0 years

15 - 25 Lacs

pune

Hybrid

Dear Applicant, PFB the Job Description for Python AI Developer position: Develop and maintain Python applications to address operational business needs. Work on production-grade systems, ensuring scalability, performance, and reliability. Collaborate closely with the AI team to integrate machine learning models and AI-based features into the backend. Write clean, efficient Python code, following best practices (PEP 8) and design patterns. Utilize frameworks like Django, Flask, or FastAPI for web applications and API development. Develop and maintain RESTful APIs for seamless integration with front-end systems and third-party services. Participate in code reviews and contribute to high-quality software. Unit testing with frameworks such as PyTest to ensure quality and reduce defects. Troubleshoot and resolve application issues, providing timely fixes and optimizations. Optimize for speed and scalability of applications to handle high traffic. Collaborate with cross-functional teams (Front-end, DevOps, QA) to ensure a smooth development cycle. Document code, processes, and best practices for knowledge sharing and onboarding. Stay current with Python trends and technologies, continually improving technical skills. Technical Skills Required: Python: Strong hands-on experience with Python (3.x), object-oriented programming (OOP), and design patterns. Web Frameworks: Expertise in Django, Flask, or FastAPI. Databases: Proficient in working with SQL (PostgreSQL, MySQL) API Development: Deep understanding of building RESTful APIs and integrating with external services. Version Control: Proficient in Git and Git workflows. Unit Testing: Experience writing tests with PyTest, Unit test, or similar frameworks. Cloud Services: Experience with AWS is a must . Containerization: Familiarity with Docker and Kubernetes. CI/CD: Experience setting up and managing CI/CD pipelines using Jenkins, GitLab CI, or CircleCI. Message Brokers: Exposure to RabbitMQ, Kafka, or Celery for background task processing. Security Best Practices: Knowledge of securing APIs, encryption, and ensuring data privacy. Exposure to AI/ML and Data Science (Preferred): Familiar with machine learning libraries such as TensorFlow, PyTorch, or Scikit-learn. Data manipulation skills using Pandas, NumPy, and Matplotlib. Exposure to data pipelines, integrating Python with AI/ML models. Experience in model deployment and serving machine learning models via APIs. Understanding of statistical analysis, data modeling, and analytics techniques. Soft Skills: Strong communication skillsable to collaborate with team members and stakeholders. Problem-solving mindset with a focus on efficient and scalable solutions. Ability to take ownership of projects and drive them to completion. Familiarity with Agile methodologies for iterative development and team collaboration. Eagerness to learn new technologies and share knowledge with the team. Preferred Skills: DevOps: Exposure to tools like Jenkins, Terraform, or Ansible. Microservices: Experience building or working with microservices architectures. Frontend Knowledge: Basic understanding of React, Vue.js, or Angular (optional). Experience with data science or machine learning applications is a big plus. Qualifications: Bachelors degree in Computer Science or IT, or a related field (or equivalent experience). 4-6 years of professional Python development experience.

Posted 2 weeks ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies