Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a Backend Developer, you will be working with a focus on C# and API development. You should have expertise in .Net Core, Rest APIs, OOPS, SOLID principles, design patterns, async programming, and a good understanding of Azure. Your responsibilities will include working on C# at an expert level, developing Web APIs, and utilizing Microsoft Azure for various projects. You should also have experience with Dockers and container orchestration, microservices, event-driven architecture, Git, and Agile methodologies. Strong software design and pattern skills are crucial for this role, along with familiarity with Windows/Linux command line tools. Your ability to work with different architecture patterns such as client-server and serverless computing will be highly valued. Effective communication skills, both written and verbal, are essential for clearly presenting ideas and concepts.,
Posted 1 day ago
5.0 - 9.0 years
0 Lacs
noida, uttar pradesh
On-site
The ideal candidate for this role will be responsible for providing technical leadership on high-impact projects and guiding a distributed team of engineers. You will play a crucial role in aligning teams on goals, outcomes, and timelines, while effectively managing project priorities, deadlines, and deliverables. Your duties will include designing, developing, testing, deploying, maintaining, and enhancing large-scale software solutions. In this position, you will collaborate closely with Research teams and ML practitioners to create and refine engineering tools, processing pipelines, data optimization techniques, integration with existing workflows, user interfaces, and support user adoption. You will be expected to leverage your expertise in software development, data structures, algorithms, testing, software design, architecture, front-end frameworks, full-stack development, and API development. The qualifications and education requirements for this role include a Bachelor's degree or equivalent practical experience, along with 8 years of experience in software development and data structures/algorithms. Additionally, you should have 5 years of experience in testing, launching software products, and 3 years of experience in software design and architecture. Proficiency in front-end frameworks, full-stack development, or API development is essential, as well as experience with machine learning algorithms, tools (e.g., TensorFlow), artificial intelligence, deep learning, natural language processing, or other ML disciplines. Familiarity with Generative AI, such as Large Language Models, Multi-Modal, and Large Vision Models, is also preferred. Preferred skills for this role include a Master's degree or PhD in Engineering, Computer Science, or a related technical field. It is desirable to have 3 years of experience in a technical leadership role, leading project teams and setting technical direction. Experience working in a complex, matrixed organization involving cross-functional or cross-business projects for at least 3 years would be advantageous.,
Posted 1 day ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
The purpose of this role is to design, test, and maintain software programs for operating systems or applications to be deployed at a client end, ensuring they meet 100% quality assurance parameters. You will be instrumental in understanding the requirements and design of the product/software, developing software solutions, investigating problem areas throughout the software development life cycle, and facilitating root cause analysis of system issues. Additionally, you will identify ideas to improve system performance, analyze client requirements, and collaborate with functional teams or systems analysts. Moreover, you will perform coding, ensure optimal software/module development, determine operational feasibility, develop and automate processes for software validation, modify software, and analyze information to recommend system installations or modifications. It is essential to ensure error-free code, prepare reports on programming project specifications, activities, and status, compile comprehensive documentation, coordinate with the team on project status, and provide feedback on usability and serviceability. You will be responsible for status reporting and maintaining customer focus on an ongoing basis with respect to project execution. This includes capturing all requirements and clarifications from the client, taking regular feedback to ensure timely delivery, participating in continuing education and training, consulting with engineering staff, documenting and demonstrating solutions, and ensuring good quality of interaction with customers. Timely responses to customer requests with no instances of complaints either internally or externally are crucial aspects of this role. Key Performance Parameters: 1. Continuous Integration, Deployment & Monitoring of Software - 100% error-free onboarding & implementation - Throughput % - Adherence to the schedule/release plan 2. Quality & CSAT - On-time delivery - Efficient management of software - Ability to troubleshoot queries - Enhancing customer experience - Completion of assigned certifications for skill upgrade 3. MIS & Reporting - 100% on-time MIS & report generation Ensure to meet these performance parameters to excel in this role and contribute effectively to the software development process.,
Posted 2 days ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
The role requires you to design, test, and maintain software programs for operating systems or applications to be deployed at a client's end, ensuring they meet 100% quality assurance parameters. You will need to understand product/software requirements, develop software solutions, investigate problem areas, and facilitate root cause analysis. Collaborating with functional teams or systems analysts, you will convert client requirements into feasible designs and work closely with project managers to gather information on software capabilities. Your responsibilities will include coding, ensuring optimal software/module development, evaluating operational feasibility, and developing and automating processes for software validation. You will modify software to fix errors, adapt it to new hardware, improve performance, or upgrade interfaces. Additionally, you will prepare reports on programming project specifications, activities, and status while ensuring error-free code and timely documentation. In terms of status reporting and customer focus, you will capture all requirements and clarifications from the client, gather feedback regularly to ensure on-time delivery, and participate in continuing education and training to stay updated on best practices. You will consult with engineering staff to evaluate software-hardware interfaces, develop specifications, and document solutions by creating flowcharts, diagrams, and code comments. Maintaining good quality interaction with customers through various communication channels is essential. Your performance will be measured based on continuous integration, deployment, and monitoring of software for error-free onboarding, adherence to release plans, and customer satisfaction. You will also be evaluated on quality, timely delivery, troubleshooting queries, and completion of assigned certifications for skill enhancement. Additionally, your proficiency in generating MIS reports on time will be a key performance indicator.,
Posted 2 days ago
4.0 - 8.0 years
0 Lacs
telangana
On-site
At BayCare, as one of the largest employers in the Tampa Bay area, we take pride in our network comprising 16 community-based hospitals, a long-term acute care facility, home health services, outpatient centers, and a multitude of physicians. With over 30,000 team members supporting us, we are committed to a forward-thinking philosophy based on trust, dignity, respect, responsibility, and clinical excellence. As a Sitecore Developer, your primary role will involve designing, producing, and implementing software solutions on the .NET platform, utilizing Sitecore technology within a dynamic and collaborative environment. You will be instrumental in developing innovative solutions that align with BayCare Healthcare Systems" strategic goals. Working closely with a team of business analysts, web and database developers, and software engineers, you will contribute to the creation of new product offerings and enhancements to existing ones. Your responsibilities will also include providing technical guidance and consultation across the organization. Your key responsibilities will include collaborating with the Development team on software development efforts, emphasizing on technical activities such as the software development lifecycle, code reviews, and research. You will develop applications and websites that meet business requirements, focusing on aspects like quality, performance, scalability, security, and maintainability. Additionally, you will stay updated on emerging technology trends that could impact current projects and influence new ones. You will play a crucial role in planning and executing technical Enterprise Architecture strategies, including the integration of existing and new systems, as well as recommending approaches for retiring legacy systems. Ensuring compliance with IT standards and policies, establishing coding standards and practices, and delivering technical presentations as required will be part of your routine tasks. To qualify for this role, you should have a minimum of 5 years of experience in Sitecore CMS development, with a total of 4-7 years of experience in software design and implementation in distributed client systems. Proficiency in object-oriented languages, particularly C#, distributed systems, web services, C#, MS SQL Server, ASP.NET MVC, JSON, and JQuery/JavaScript is essential. Experience with Agile software development practices, source control systems like Azure and GIT, as well as excellent interpersonal, communication, and diagrammatic skills are required. You should also be familiar with usability research methodologies, have the ability to work independently and collaboratively, manage work efficiently to meet project timelines, and develop creative solutions to complex design challenges. A Bachelor's or Master's degree in Computer Science or related field, along with a Sitecore Certified Professional Developer credential (version 8, 9, 10) is necessary. If hired with version 8 or 9 certification, obtaining version 10 within 6 months of hire will be mandatory. This is a full-time, exempt position located at BayCare Information Services, with standard working hours from 8:00 AM to 5:00 PM, and no weekend work or on-call requirements. This role offers the flexibility of working remotely on a full-time basis. BayCare Health System is an Equal Opportunity Employer committed to supporting Veterans and individuals with disabilities.,
Posted 2 days ago
3.0 - 7.0 years
0 Lacs
haryana
On-site
We are looking for a seasoned Software Engineer to join our Backend team, the core group responsible for maintaining the functionality of our systems. If you are passionate about developing robust backend systems that operate seamlessly, this opportunity is tailor-made for you. As a Software Engineer in our team, you will be responsible for writing code that supports real-time gameplay, complex logic, and various other aspects of our systems. You will tackle significant challenges such as scalability, speed, and precision. If you thrive on solving intricate problems, writing clean code, and collaborating effectively with teammates, we would love to hear from you. Role Overview: As a Software Engineer, you will play a key role in developing scalable distributed services and introducing new user-facing features to drive innovation within our systems. Key Responsibilities: - Participate in the development of scalable distributed services. - Implement new features that enhance user experience. - Drive innovation by exploring and implementing cutting-edge technologies. - Enhance the efficiency, scalability, stability, and security of the system. - Collaborate closely with development and design teams to refine feature specifications. - Manage project priorities, deadlines, and deliverables effectively. Qualifications: - Minimum of 3 years of hands-on experience in NodeJS and Typescript, with a strong foundation in computer science principles. - Proficiency in data structures, algorithms, design patterns, and software design concepts. - Familiarity with technologies such as Socket.io, NestJS, and microservices. - Good understanding of both relational (RDBMS) and non-relational (NoSQL) databases. - Knowledge of distributed systems, scalability, and availability. - Profound understanding of concurrency, synchronization, and memory management. - Experience with other programming languages is a plus. - Prior experience in a startup environment would be advantageous. - Excellent communication skills to effectively convey ideas and collaborate with stakeholders. If you are excited about the prospect of working on challenging backend systems, driving innovation, and enhancing user experiences, we encourage you to apply for this role.,
Posted 2 days ago
8.0 - 12.0 years
0 Lacs
hyderabad, telangana
On-site
As a Principal Software Architect specialized in Cloud & Product Modernization at North Hires, you will be responsible for designing, developing, and implementing software architecture for cloud-based systems. Your role will also involve leading product modernization initiatives and collaborating with cross-functional teams to ensure successful project delivery. To excel in this role, you should possess strong Software Architecture and Software Design skills along with hands-on experience in Software Development and Programming. Knowledge of Design Patterns, coupled with strong problem-solving and analytical abilities, will be essential. Excellent communication and leadership skills are a must as you will be working collaboratively in a remote team environment. Candidates for this position should have experience with cloud technologies such as AWS, Azure, or Google Cloud Platform. A Bachelor's or Master's degree in Computer Science or a related field is required. This is a full-time hybrid role based in Hyderabad, offering you the opportunity to contribute to the growth and success of businesses through exceptional human capital.,
Posted 2 days ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
The job requires you to translate complex functional requirements into technical requirements and implement a coherent and progressive development strategy for the product line. You will design, develop, and maintain complex systems using the best development practices and technology available. You will be responsible for the overall software development life cycle, ensuring the delivery of high-quality, scalable, and extensible systems and applications on time and within budget. It is essential to adopt and evolve software engineering practices and tools within the organization, staying updated with the latest technology developments and open-source offerings to solve business problems effectively. Collaboration with other technology and business teams is crucial to provide efficient and robust solutions. Managing the bug triage process and reporting on the status of product delivery and quality to management, customer support, and product teams are also part of the responsibilities. The ideal candidate should have a minimum of 5 years of hands-on experience in Java, a strong understanding of data structures and algorithms, and sound knowledge of object-oriented programming with excellent software design skills. Experience with SOA/Microservices/Restful services and development of N-tier J2EE / Java Springboot applications is required, along with a strong understanding of database design and optimized SQL query writing. Exposure to NoSQL databases, Apache Kafka, RabbitMQ, or other Queueing systems, caching technologies, log processing, and creating monitoring dashboards will be beneficial for this role.,
Posted 2 days ago
5.0 - 9.0 years
0 Lacs
kolkata, west bengal
On-site
As a Senior Java Developer at Hyland Software, you will play a crucial role in developing complex code based on functional specifications across teams and programs. Your responsibilities will include designing logic and algorithms in alignment with established standards, maintaining and improving the codebase, data design, and best practices, and contributing to the overall architecture of the software. You will be expected to perform peer code reviews, provide insights on the broader impact of software changes, and operate as an innovative thought leader and trusted advisor across teams and programs. Additionally, you will be involved in creating implementation standards, contributing to the delivery pipeline, and ensuring compliance with product and industry practices and regulations. To be successful in this role, you should have a minimum of 5 years of experience in programming in Java, as well as experience with technologies such as Spring, Spring Boot, and Elastic Search. Knowledge of Clean Coding, TDD, Object Oriented Programming, SOLID principles, relational databases, CI/CD, containerization, Cloud, and Microservice Architecture/SOA with a service bus pattern is also required. Experience with GitHub Actions, data structures, algorithms, software design, continuous software delivery, build environments, delivery pipelines, test automation, continuous integration tools, software application testing tools, methodologies, process frameworks, and working with remote and international teams will be advantageous. Critical thinking, problem-solving skills, excellent oral and written communication skills, collaboration skills, technology curiosity, ability to influence and motivate team members, self-motivation, attention to detail, and a drive to learn and stay current professionally are key attributes that will make you successful in this role.,
Posted 2 days ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
Qualcomm India Private Limited is a company of inventors that unlocked 5G, ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5G's potential into world-changing technologies and products. The System Performance Team is focused on analyzing and optimizing System on Chip (SoC) level Performance and Power across Automotive, Mobile, Compute, and AI workloads. Key responsibilities for this role include: - Performance analysis of Multimedia, Modem, and Machine Learning workloads on emulation platforms for future SoCs. - Enabling multiple workloads on top of Operating Systems (Linux, Android) in emulation, analyzing the impact of Quality of Service (QoS) changes, and debugging performance issues. - Understanding the architecture of next-generation mobile chipsets and analyzing power and performance on Qualcomm SoCs. - Identifying areas of performance optimization in the SoC in both Software and Hardware architectures. - Collaborating with Software and Hardware design teams to debug and resolve performance/power bottleneck issues. - Providing recommendations to Hardware and Software teams to achieve better performance and power efficiency. Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field. - 3+ years of Systems Engineering or related work experience. Preferred Qualifications include: - Good understanding of any SoC performance area such as Multimedia, Modem, or AI/Machine Learning, with willingness to expand to other areas. - Knowledge of Linux Kernel Programming, Porting of Linux/Android onto embedded processors and SoCs. - Proficiency in Embedded Systems Programming in C and C++. - Knowledge of Compiler Optimization Techniques used for Embedded Systems. - Ability to analyze the performance/power tradeoffs on SoCs. - Familiarity with SoC performance indicators and performance concepts. - Good knowledge of Computer and Memory Architecture Concepts. Additional Preferred Qualifications: - Familiarity with ARM based SoCs and tools (Trace32, perf, PMU, etc.). - Experience in Performance Modeling on ARM simulators. - Familiarity with Multimedia data flow concepts and frameworks. - Expertise in Embedded System Power Analysis, Linux, and Android Device Driver development. Qualcomm is an equal opportunity employer committed to providing accessible processes for individuals with disabilities. If you need an accommodation during the application/hiring process, please contact disability-accommodations@qualcomm.com or call Qualcomm's toll-free number. Qualcomm expects its employees to abide by all applicable policies and procedures, including security and confidentiality requirements. Note: This job description is for individuals seeking a job at Qualcomm, and unsolicited submissions from staffing and recruiting agencies are not accepted. For more information about this role, please contact Qualcomm Careers.,
Posted 3 days ago
2.0 - 6.0 years
0 Lacs
uttar pradesh
On-site
As a Dotnet Developer at Ducat Noida 63, your primary responsibility will be software development using .NET Core programming and ASP.NET MVC development. You will be expected to implement object-oriented programming (OOP) concepts on a regular basis. Your role will be full-time and on-site at our campus in Kakori. To excel in this position, you should possess strong skills in Software Development, .NET Core programming, ASP.NET MVC development, and object-oriented programming (OOP). A solid proficiency in programming and software design is essential for this role. Additionally, a Bachelor's degree in Computer Science or a related field is required. This role requires the ability to work collaboratively in a team environment, ensuring that you can contribute effectively to the overall success of projects and initiatives at Ducat Noida 63. Your contributions will play a significant role in talent development and successful placements for our participants.,
Posted 3 days ago
9.0 - 13.0 years
0 Lacs
hyderabad, telangana
On-site
You have over 8 years of hands-on experience in large-scale (distributed) system architecture, complex software design, high scalability and availability, and optimization. You are proficient in developing high-quality and detailed designs and working with server-side components in Java. Your role involves leading and guiding teams to develop optimized high-quality code deliverables, ensuring continual knowledge management, and adherence to organizational guidelines and processes. You are skilled in using coding standards and best practices to maintain quality and possess strong analytical problem-solving and decision-making abilities. Your in-depth knowledge of algorithms is a valuable asset, supported by a degree in Computer Science or a related engineering field. Preferred qualifications include a Bachelor's or Master's Degree, experience with open-source technologies like Tomcat, Lucene, Zookeeper, Kafka, Netty, and NoSQL databases. You have expertise in building REST-based APIs, microservices architecture, Docker, and Kubernetes, along with knowledge in big data and cloud technologies. Additionally, you have a solid understanding and working knowledge of Unix/Windows operating systems, networking, and scaling techniques. Your strong written and verbal communication skills complement your understanding of code versioning tools such as GIT. This is a full-time position that requires in-person work. Your extensive experience in Java (9 years), back-end development (9 years), system architecture (9 years), software design (9 years), and server-side components (9 years) makes you a suitable candidate for this role.,
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
The ideal candidate for this role will be responsible for participating in the implementation of the Avaloq Core Banking Platform. Your duties will include analyzing requirements, designing software solutions, writing business and technical specifications, parameterization and customization of various core banking software modules, designing and developing user interfaces, as well as designing and executing manual and automated test cases. Additionally, you will provide technical expertise and support for both internal and external stakeholders. To be successful in this position, you must possess the following mandatory skills: Avaloq Certification (valid or expired), a minimum of 5 years of Avaloq parametrisation experience in the Investments module, participation in multiple Avaloq Core Banking Platform implementations in the business, ability to develop high-level software designs and solutions, excellent analytical skills, systematic approach to problem-solving, ability to articulate complex technical issues to business stakeholders, high customer orientation, excellent interpersonal and communication skills with a good command of written and spoken English, and willingness to travel abroad. Nice-to-have skills for this role include experience in Wealth Management, knowledge of Regulatory requirements, and Avaloq coding and analysis experience.,
Posted 3 days ago
3.0 - 8.0 years
0 Lacs
hyderabad, telangana
On-site
You should have a Bachelor's degree or equivalent practical experience along with at least 8 years of experience in software development, particularly with data structures and algorithms. Additionally, you should possess 5 years of experience in testing and launching software products, and 3 years of experience in software design and architecture. It would be advantageous if you have experience in building products based on AI models and if you possess a good understanding of Agentic experience/AIML, Large Language Model, and excellent coding skills. As a software engineer at Google, you will be involved in developing cutting-edge technologies that impact how billions of users connect, explore, and engage with information and each other. The products you work on will handle information at a massive scale and go beyond web search. We are seeking engineers who can bring innovative ideas from various fields such as information retrieval, distributed computing, system design, networking, data storage, security, artificial intelligence, natural language processing, UI design, and mobile technologies. In this role, you will work on crucial projects that cater to Google's requirements, with opportunities to transition between teams and projects as you and our dynamic business grow and evolve. We are looking for engineers who are adaptable, demonstrate leadership qualities, and are eager to tackle new challenges across the entire technology stack to drive innovation forward. At Corp Eng, we develop top-notch business solutions that enhance Google's helpfulness for everyone. As Google's IT organization, we offer end-to-end solutions for various teams within Google, ensuring they have the right tools, platforms, and experiences to create more helpful products and services. In essence, we are Google for Googlers. Your responsibilities will include participating in and leading architecture and engineering designs with peers and stakeholders, making technical judgments, building products based on AI models, understanding Agentic experience/AIML and Large Language Model, possessing excellent coding and communication skills, and showing a passion for mentoring junior engineers. You will also be expected to review code, design documents, unblock team members, provide feedback, define technical directions, lead the development of AI-first experiences for Googlers, balance short-term prototypes with long-term strategies, and collaborate across teams and products to identify issues and propose solutions and enhancements.,
Posted 3 days ago
2.0 - 6.0 years
0 Lacs
pune, maharashtra
On-site
About Velotio Technologies: Velotio Technologies is a product engineering company that collaborates with innovative startups and enterprises. With a track record of providing full-stack product development for 110+ startups worldwide, we specialize in building products in areas such as cloud-native solutions, data engineering, B2B SaaS, IoT, and Machine Learning. Our dedicated team of 400+ elite software engineers excels in solving complex technical challenges while translating customer concepts into successful products. Velotio has joined forces with Chamberlain Group (CG) to recruit top talent who are enthusiastic about contributing to a technology-driven company focused on innovation and purpose. As a Blackstone portfolio company and a global leader in smart access solutions, CG's products are present in over 50 million residential and commercial properties globally. Through brands like LiftMaster, CG leads the market in garage door openers, gate operators, commercial door openers, and dock levelers. Their cutting-edge products and services leverage myQ technology to connect hardware to the cloud, offering users secure access to their garage, home, community, or business. By leveraging CG's industry expertise with Velotio's engineering capabilities, we aim to onboard a team of 150+ engineers to develop the next generation of smart access products. Job Description: As part of our team, you will: - Build automation tools and test automation frameworks from scratch - Collaborate closely with Software engineers to grasp application design and specifications prior to developing comprehensive test automation suites with meticulously crafted scenarios and test data - Design and implement test automation frameworks for both web and mobile applications - Configure, execute, and monitor cloud and DevOps environments related to automation and projects - Identify and formulate test strategies, plans, and test cases - Automate tests using in-house and open-source test frameworks - Lead Automation initiatives across multiple projects utilizing the latest test frameworks - Create reusable tools for test automation and explore new automation methods - Engage with Architects, Tech Leads, and Software Engineers to comprehend automation requirements - Execute tests and conduct failure analysis to support manual testing efforts and meet release timelines with high quality You will thrive in this role if you: - Are passionate about automation and have experience with Cloud Platforms such as AWS and Kubernetes - Are keen on enhancing existing QA processes while introducing new ones - Possess a strong interest in exploring new automation frameworks, technologies, and trends Desired Skills & Experience: - 4+ years of experience in building test automation for web or mobile apps with embedded or IoT components - 2+ years" experience in REST API test automation using languages like C#, JavaScript, Python, Java, or TypeScript - Familiarity with end-to-end testing tools like Selenium, Appium, Webdriver IO, Cypress, and Nightwatch - Ability to implement continuous integration and build automation systems like Jenkins, Bamboo, Octopus, etc - Knowledge of cloud-based platforms such as Perfecto, Source Lab, etc - Experience with BDD tools such as Cucumber or similar - Proficiency in relational databases like Oracle/SQL server and no-SQL databases like Couchbase/Neo4J - Hands-on experience in API testing techniques and tools - Experience in the IoT domain and testing of cloud-hosted applications and SaaS - Understanding of CI/CD tools like Jenkins, Gitlab, CircleCi - Familiarity with Source Code Management Tools (e.g., Git, TFS, RTC) - Ability to create test data based on business scenarios and develop tools and scripts for test data generation - Interest in emerging automation technologies and trends with the ability to apply concepts practically - Strong foundation in computer science, with expertise in data structures, algorithms, and software design - Effective communication skills, welcoming collaboration, and excelling in verbal and written communication - Bachelor's degree in Computer Science or equivalent experience Bonus points if you have: - Proficient in Linux system administration - Experience with Cloud-based networking, storage, and virtualization - Knowledge of microservices architecture using Kubernetes and Docker containers Benefits: Our Culture: - Autonomous and empowered work culture promoting ownership and rapid growth - Flat hierarchy with quick decision-making and a startup-oriented "get things done" mindset - Vibrant, positive environment with regular celebrations of success, fostering inclusivity, diversity, and authenticity We seek smart, inquisitive, and ambitious individuals. Even if you don't meet all requirements, reach out if you have the potential to grow and contribute to our team.,
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
Founders Careers is a platform dedicated to ex-founders, founding members, and operators, connecting them with exciting opportunities. With over 300 high-growth startups spanning various industries and locations, the platform serves as a gateway for professionals seeking new challenges. About Us: Founders Careers is currently engaged with a US-based educational technology startup that is making a global impact through innovative learning apps. Job Overview: We are looking for a skilled iOS Software Engineer at different levels (Senior, Staff, Senior Staff) to become part of our team. In this role, you will have the opportunity to contribute to key areas such as Monetization, Design Lab, and Music, creating features that enrich the user experience and drive business growth. You will collaborate with top-tier professionals, lead essential technical projects, and play a pivotal role in shaping the future of mobile learning. Key Responsibilities: - Collaborate closely with product designers and backend engineers to deliver top-notch features. - Develop, deploy, and upkeep native iOS applications utilizing Swift. - Provide mentorship to junior engineers and establish technical strategies across multiple teams. - Focus on specific domains like Monetization (subscriptions, ads, in-app purchases), Design Lab (animations, immersive features), or Music (enhancing core music learning capabilities). Preferred Qualifications: - Possess a minimum of 5 years of Swift programming experience. - Demonstrated expertise in iOS mobile app development, encompassing multithreaded programming and performance enhancement. - Proficient in designing APIs and crafting clean, testable code. - Familiarity with iOS SDK performance tools and Cocoa Touch frameworks. - Hold a Bachelor's degree in Computer Science or a related discipline. - Strong foundational knowledge in data structures, algorithms, and software design. - Advanced proficiency in Swift for iOS mobile app development.,
Posted 3 days ago
1.0 - 5.0 years
0 Lacs
navi mumbai, maharashtra
On-site
MAS Industries Pvt. Ltd., based in Navi Mumbai, is a company that focuses on customized design, development, manufacturing, and distribution of high technology lift solutions, including complete lifts, lift components, parking systems, escalators, travelators, and lift spare parts. As an Embedded Software Engineer at MAS Industries Pvt. Ltd., you will be responsible for designing and implementing software for embedded devices and systems, starting from requirements to production and commercial deployment. Your tasks will include developing, coding, testing, and debugging system software, as well as reviewing code and design. You will also analyze and enhance the efficiency, stability, and scalability of system resources, integrate and validate new product designs, support software QA, optimize I/O performance, provide post-production support, and interface with hardware design and development. Additionally, you will assess third-party and open-source software. To excel in this role, you should possess skills in Embedded Software Programming, Software Development, and Debugging. A Bachelor's degree in Electronics and Telecommunications Engineering is required, along with experience in developing embedded systems software. Strong problem-solving and analytical skills are essential, as well as the ability to work collaboratively in a team environment. Knowledge of hardware design and microcontrollers is considered a plus. Ideally, you should have 1-3 years of experience in hands-on development and troubleshooting on embedded targets. You should demonstrate solid programming experience in C and proven expertise in embedded system design. Familiarity with 8-bit and 32-bit MCUs such as Atmel, Microchip, Renesas, Cypress, and Nuvoton is desired, along with adequate knowledge of reading schematics and data sheets for components.,
Posted 3 days ago
3.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
As a Technical Director at Electronic Arts, you will play a crucial role in leading the technical direction and development processes for mobile game projects and services. You will be responsible for managing a team of engineers, fostering continuous improvement, and promoting collaboration across disciplines and locations. Your guidance will be instrumental in aligning teams to achieve development goals and working closely with leaders and peers to prioritize technical initiatives. To excel in this role, we are looking for candidates with 10+ years of professional experience in software engineering, including at least 3 years in a technical leadership position. You should have a strong background in mobile game development, web development, and performance optimization. Proficiency in programming, software design, algorithms, and data structures is essential, along with hands-on experience in Agile methodologies, continuous integration, road mapping, and prioritization. In addition to the core qualifications, having 3+ years of experience in developing mobile software or web services would be a bonus. Candidates with a background in leveraging metrics and analytics to assess quality and prioritize tasks, as well as those comfortable working across client and server codebases, are encouraged to apply. A passion for creating and playing games is highly valued in our team. Joining Electronic Arts means becoming part of a diverse and inclusive community that fosters creativity, innovation, and collaboration. We offer a supportive work environment that encourages learning, growth, and experimentation. Our holistic benefits program focuses on physical, emotional, financial, career, and community wellness, providing paid time off, new parent leave, free games, and more to help you maintain a balanced life. At Electronic Arts, we empower our teams to bring their best selves to work and strive for excellence in everything they do.,
Posted 3 days ago
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
The purpose of this role is to design, test, and maintain software programs for operating systems or applications that need to be deployed at a client end while ensuring they meet 100% quality assurance parameters. You will be instrumental in understanding the requirements and design of the product/software, developing software solutions, investigating problem areas, and facilitating root cause analysis of system issues. Additionally, you will collaborate with functional teams or systems analysts, confer with project managers, and analyze client requirements to convert them into feasible designs. Your responsibilities will also include performing coding and ensuring optimal software/module development. This involves evaluating operational feasibility, developing and automating processes for software validation, modifying software to fix errors or improve performance, and preparing reports on programming project specifications. You will also compile timely documentation, coordinate with the team on project status, and provide feedback on usability and serviceability to stakeholders. Furthermore, you will be responsible for status reporting and maintaining customer focus with respect to project execution. This includes capturing client requirements, taking regular feedback to ensure timely delivery, participating in continuing education, and training, consulting with engineering staff, and documenting and demonstrating solutions effectively. You will also ensure good quality interaction with customers through various channels and provide timely responses to their requests. Your performance will be measured based on Continuous Integration, Deployment & Monitoring of Software, Quality & CSAT parameters, and MIS & Reporting. You will need to ensure error-free onboarding and implementation, manage software quality, troubleshoot queries, deliver on-time, and generate reports as per schedule. Join Wipro, a company dedicated to reinventing itself and empowering its employees to constantly evolve and realize their ambitions in a purpose-driven environment. Applications from people with disabilities are explicitly welcome.,
Posted 3 days ago
3.0 - 7.0 years
0 Lacs
haryana
On-site
The role at Wipro Limited involves designing, testing, and maintaining software programs for operating systems or applications that are to be deployed at the client's end, ensuring they meet 100% quality assurance parameters. In this role, you will be required to understand the product/software requirements and design, develop software solutions, investigate problem areas throughout the software development life cycle, and conduct root cause analysis of system issues. You will also need to identify ways to enhance system performance, analyze client requirements, and collaborate with functional teams or systems analysts. Furthermore, you will be responsible for coding, ensuring optimal software/module development, evaluating operational feasibility, designing test cases/scenarios, and executing these cases. You will also need to modify software to fix errors, improve performance, and upgrade interfaces, as well as prepare reports on programming project specifications, activities, and status. Additionally, you will be expected to provide status reporting, maintain customer focus, capture client requirements, collect feedback regularly, and participate in continuing education to remain current on best practices and programming languages. You will also need to consult with engineering staff, document and demonstrate solutions effectively, and ensure good quality interactions with customers. The performance parameters for this role include continuous integration, deployment, and monitoring of software, quality, customer satisfaction, MIS, and reporting. It is essential to achieve error-free on-boarding and implementation, on-time delivery, manage software efficiently, troubleshoot queries, and provide timely responses to customer requests. Join Wipro, a company focused on digital transformation and reinvention. Be part of a team that is constantly evolving and driven by purpose. Realize your ambitions in an environment that empowers you to design your own reinvention. Applications from individuals with disabilities are encouraged to apply.,
Posted 3 days ago
3.0 - 8.0 years
0 Lacs
karnataka
On-site
As a software engineer at Google, you will play a crucial role in developing cutting-edge technologies that impact how billions of users worldwide connect, explore, and interact with information. Our projects extend beyond web search and require handling information at massive scale. We are seeking engineers who can contribute fresh ideas across various disciplines such as distributed computing, system design, networking, security, artificial intelligence, UI design, and more. Your work will be pivotal in addressing Google's evolving needs, with opportunities to collaborate on diverse projects and teams as our business continues to grow rapidly. Your technical expertise will be essential in managing project priorities, meeting deadlines, and delivering high-quality software solutions. You will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions that meet Google's stringent standards for accuracy, data protection, and performance optimization. To ensure user trust and data security, we enforce policies at scale in Google Search, optimizing performance while minimizing costs. Our focus includes principles such as data governance, access control, incident management, and user feedback analysis to mitigate risks and uphold user trust. In the Search team, we are redefining the search experience to be more accessible and versatile for users worldwide. You will have the opportunity to tackle complex engineering challenges, expand infrastructure, and maintain a universally accessible search experience that billions of people rely on daily. Your responsibilities will include: - Designing, developing, and delivering critical aspects of the Search Infrastructure to meet Google's scalability, reliability, and latency standards. - Collaborating with fellow Engineers, Team Leads, and cross-functional teams to align platform evolution with Search's architectural goals. - Upholding high standards for code quality and system robustness in production environments. - Providing leadership and mentorship to junior engineers, fostering a culture of continuous learning and growth within the team. Your role as a software engineer at Google will be dynamic, challenging, and impactful, offering you the opportunity to drive innovation, solve complex problems, and make a difference on a global scale.,
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
hyderabad, telangana
On-site
You will be working in the field of Software Engineering, focusing on the development, maintenance, and optimization of software solutions and applications. Your responsibilities will include applying scientific methods to analyze and solve software engineering problems. You will be tasked with developing and applying software engineering practices and knowledge in research, design, development, and maintenance. As part of your role, you will need to demonstrate original thought, judgment, and the ability to oversee the technical and administrative work of other software engineers. Additionally, you will be expected to enhance your skills and expertise within the software engineering discipline to meet the standard expectations for the applicable role, as outlined in Professional Communities. Collaboration and teamwork are essential as you will be working closely with other software engineers and stakeholders. In this position, you will demonstrate a deep understanding of programming concepts, software design, and software development principles. Working independently with minimal supervision, you will play a key role in complex environments and lead software design and development team activities. Proactively addressing internal and external client needs, you will provide advice and solutions, even without direct requests. Your role will also involve assessing and addressing project issues, devising innovative solutions, working effectively under pressure, and motivating the team to achieve technical and commercial objectives. You will be mindful of profitability requirements and may be involved in managing costs for specific projects or work areas. Communication skills are crucial, as you will be required to explain complex concepts to various audiences to ensure clarity and understanding. Furthermore, you will be responsible for motivating team members, establishing informal networks with key contacts outside your immediate area, and driving success in alignment with technical and commercial goals. Your competencies will include strong verbal communication skills to effectively engage with team members, stakeholders, and clients.,
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
chennai, tamil nadu
On-site
You will work in the area of Software Engineering, focusing on the development, maintenance, and optimization of software solutions and applications. Utilizing scientific methods, you will analyze and solve software engineering problems. Your role involves applying software engineering practice and knowledge in research, design, development, and maintenance tasks. As a software engineer, you will need to demonstrate original thought and judgment while supervising the technical and administrative work of other software engineers. It is essential to build your skills and expertise in software engineering to meet the standard expectations for your role as outlined in Professional Communities. Collaboration with fellow software engineers and stakeholders is crucial to success in this role. In your position, you will be fully competent in your field, possessing a deep understanding of programming concepts, software design, and software development principles. Working independently with minimal supervision, you will act as a key contributor in complex environments, leading software design and development activities. Proactively addressing internal and external client needs, offering advice, and demonstrating the ability to assess and adapt to project issues are key aspects of your role. You will be expected to formulate innovative solutions, work effectively under pressure, and drive your team towards achieving technical and commercial goals. Understanding profitability requirements and managing costs for specific projects or work areas may also be part of your responsibilities. Furthermore, you will need to communicate difficult concepts clearly to various audiences, ensuring understanding across the board. Motivating team members and establishing informal networks with key contacts outside your area will contribute to your success in this role. Your proficiency in verbal communication will be crucial for effective collaboration and successful project outcomes.,
Posted 3 days ago
2.0 - 6.0 years
5 - 9 Lacs
Mumbai
Work from Office
About this role About the Team: Data is at the heart of Aladdin and the ability to provide a trusted data source at scale to our internal and external clients has become a key component of what differentiates us. The Aladdin Data Engineering (ADE) team maintains all data integral to the investment decision process, for BlackRock the Investment Manager and its BlackRock Solutions (BRS) business in our proprietary Aladdin end-to-end investment platform. About the Role: We are seeking a skilled and experienced Full Stack Engineer with strong hands-on expertise in Java, Spring Boot, React, and SQL. The ideal candidate will have a proven track record of delivering measurable business outcomes. You will be responsible for developing and maintaining features within the Data Entitlements Framework, a key component of the Data Governance initiative under the Enterprise Data Platform (EDP). The role will require a good understanding of data domain types and Data Life Cycle (Acquisition, Data Pipeline, ETL, Data Quality Checks, Ingestion, etc. ) to efficiently deliver a trusted data at scale. Typically, you would work in a multi-disciplinary squad (we follow Agile!) which involves partnering with Program and Product managers to expand product offering based on the business needs. Our goal is to drive up user engagement and adoption of the platform while constantly working towards modernizing and improving platform performance and scalability. We are committed to open source and we regularly give our work back to the community. Further core responsibilities: Responsible for all aspects of software design, development, testing, support and ensuring compatibility with enterprise and solutions architecture by harnessing modern development technologies As a key member of our engineering team, you will provide ideas to craft our technology roadmap and solutions. When necessary, you will present your innovative ideas to leaders and cross functional team across the firm. Communicate effectively with colleagues and partners to represent knowledge and expertise in technology and investment Respond to technical questions and perform ad-hoc analyses when needed to support and substantiate the response. Mandatory Technical skills required: Bachelor s or master s degree (BTech/MTech or equivalent) in a STEM discipline with 5+ years of experience in enterprise software development. Strong hands-on experience with: Core Java and Spring Boot React. js or other modern JavaScript frameworks SQL and relational database systems Good to have skills: Experience working in Agile development environments and familiarity with tools like Git, JIRA, or Azure DevOps (ADO). Exposure to cloud-native development using Docker, Kubernetes, and cloud platforms such as Microsoft Azure or AWS. Familiarity with publish-subscribe frameworks like Apache Kafka. Detail-oriented and well-organized, with a strong focus on code quality and engineering discipline. Experience with gRPC is a plus. Understanding of the financial domain and capital markets is advantageous. Our benefits . Our hybrid work model BlackRock s hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children s educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment the one we make in our employees. It s why we re dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please visit @blackrock | Twitter: @blackrock | LinkedIn: www. linkedin. com/company/blackrock BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, family status, gender identity, race, religion, sex, sexual orientation and other protected attributes at law.
Posted 3 days ago
2.0 - 5.0 years
10 - 11 Lacs
Pune
Work from Office
Some careers shine brighter than others. If you re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. We are currently seeking an experienced professional to join our team in the role of Software Engineer In this role you will: Work as Android Developer in Mobile Platform Work on the core android native capabilities of mobile platform Work with global stake holders engineering, delivery teams, QAs Experience in Android, Kotlin mobile app development Experience in the: mobile, or tablet digital development Experience in DevOps, Agile Good communication skills and analytical skills Experience in trouble shooting, production issues, defect fixing OOPS, Design Patterns Coding in Android, Kotlin JIRA Requirements To be successful in this role you should meet the following requirements: Strong Experience in Android, Kotlin mobile apps development 2-5 years of experience Strong knowledge of OOPS, Software design and patterns Should be familiar with Agile, DevOps Should be familiar with trouble shooting, production issues handling Should possess Good analytical skills and communication skills
Posted 3 days ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
India has a thriving job market for software design professionals, with numerous opportunities available across various industries. If you are a job seeker looking to break into the software design field in India, this article will provide you with valuable insights to navigate the job market effectively.
These cities are known for their vibrant tech scenes and are home to many multinational corporations, startups, and IT firms actively hiring software design professionals.
The average salary range for software design professionals in India varies depending on experience and location. Entry-level positions may start at around INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 15-20 lakhs per annum.
In the field of software design, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually, Architect or Engineering Manager. Advancement in this field often involves gaining expertise in programming languages, design patterns, and project management.
In addition to software design skills, professionals in this field are often expected to have knowledge of programming languages such as Java, C++, Python, and JavaScript. Familiarity with software development methodologies, version control systems, and database management is also beneficial.
As you embark on your journey to explore software design jobs in India, remember to continuously enhance your skills, stay updated with industry trends, and showcase your passion for designing innovative solutions. With thorough preparation and confidence in your abilities, you can successfully land a rewarding career in software design. Good luck!
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