Jobs
Interviews

173 Dependency Injection Jobs

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

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You will be working as an XCTest Frameworks with our client who is a trusted global innovator of IT and business services. They provide consulting, industry solutions, business process services, digital & IT modernization, and managed services, enabling clients and society to move confidently into the digital future. The client is committed to long-term success and serves clients in over 50 countries globally. As an XCTest Frameworks, your key responsibilities will include: - Developing and maintaining unit, integration, and UI automation tests using XCTest and XCUITest. - Collaborating with developers and product managers to understand requirements and define test strategies. - Ensuring high test coverage and maintaining test reliability across multiple iOS versions and devices. - Integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions). - Analyzing test results, identifying bugs, and working with development teams to resolve issues. - Maintaining documentation for test cases, test plans, and automation frameworks. Your skillset should include: - Strong experience with XCTest, XCUITest, and Swift. - Proficiency in writing clean, maintainable, and scalable test code. - Experience with mocking frameworks and dependency injection. - Familiarity with asynchronous testing, expectations, and timeouts. - Knowledge of iOS architecture, MVC/MVVM patterns, and app lifecycle. Additionally, you are expected to have experience with CI/CD tools and integrating automated tests. You should have a minimum of 5 years of experience and be able to join immediately on a contract-to-hire basis in Pan India location.,

Posted 21 hours ago

Apply

5.0 - 9.0 years

0 Lacs

kochi, kerala

On-site

As an experienced and motivated .Net Core Product Team Lead, you will be responsible for leading and mentoring a team of backend developers for our Mobi Remit & Digi Remit platforms. Your deep technical expertise in the .NET ecosystem and strong background in leading agile teams will be crucial for delivering scalable and secure software solutions. **Key Responsibilities:** - Lead, mentor, and coach a team of backend developers to foster a collaborative and high-performing environment. - Collaborate closely with Product Managers, Architects, and stakeholders to define project scope, technical requirements, and delivery timelines. - Oversee sprint planning, task assignments, and Agile/Scrum ceremonies to ensure optimal team productivity and timely delivery. - Provide hands-on technical leadership in design, development, and deployment of backend services using .NET Core/.NET 5+, RESTful APIs, and microservices. - Identify project risks and implement mitigation strategies proactively. - Conduct regular performance evaluations and support the professional development of team members. - Ensure code quality, adherence to best practices, and application of secure coding principles. **Required Qualifications & Skills:** - Bachelor's degree in Computer Applications (BCA), Computer Science (BTech), or a related field. Master's degree (MCA) is a plus. **Technical Skills:** - Proficiency in C#, .NET Core, and .NET 5+. - Strong knowledge of RESTful API development and Microservices architecture. - Experience with SQL Server and Oracle databases. - Familiarity with .NET Framework 4.8. - Solid understanding of Dependency Injection, Unit Testing, and Git for version control. **Tools & Methodologies:** - Hands-on experience with Agile/Scrum methodologies. - Working knowledge of DevOps practices is a plus. **Experience:** - Minimum 5+ years of relevant experience in backend development, with at least 1-2 years in a technical leadership or team lead role. In addition to the technical skills and qualifications mentioned, you must be an immediate joiner and willing to work full-time in Cochin, Kerala. Relocation to the work location before starting work is required. (Note: No additional details about the company were provided in the job description),

Posted 3 days ago

Apply

7.0 - 9.0 years

12 - 15 Lacs

pune

Work from Office

Act as the primary point of contact between business, clients, and technical teams. o Gather and translate business requirements into technical specifications. o Provide regular project updates.

Posted 4 days ago

Apply

7.0 - 12.0 years

25 - 30 Lacs

chennai

Work from Office

You will be responsible for developing mobile applications using the Android framework. You will work closely with the development team to design, develop, and implement innovative mobile solutions that meet our requirements. Roles and responsibilities: Excellent debug skills. Design and build applications for the Android platform. Work with third-party libraries (Room DB), JSON data parsing, and Rest APIs implementation using Retrofit. Working experience using Design pattern like MVVM Architecture Work on bug fixing and improving application performance Work on Google map, Google Analytics, and Firebase (Real-time database and Push notification) Work on Firebase Crashlytics or Sentry. Experience with Android SDK Solid understanding of the entire mobile development life cycle. Medium understanding of Jetpack Compose Library and also work on experience. Skills: Core Java, Kotlin, Coroutines, DI(Dependency Injection), Datastore, (Room Database SQLite), Constraint layout, Live Data, MVVM Architecture, Version Control(Git), Communication, Coordination and teamwork Keywords :java,sqlite,json,rest,mvvm,git,mvc architecture,android application development,retrofit,sdk,room database,push notification,firebase,mobile applications,mvc,dependency injection,jetpack*,debugging*,mobile development life cycle*,android*,kotlin*

Posted 4 days ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

Role Overview: You will be responsible for developing responsive interfaces using frameworks such as Angular, translating designs into functional components in collaboration with UX/UI designers. Additionally, you will design, develop, and maintain web applications using C# and .NET Core technologies for backend services. Your role will also involve developing and consuming RESTful APIs, creating scalable backend services and APIs using Azure and other cloud services, and designing robust database solutions and data management tools. You will be expected to write clean, scalable, and efficient code following best practices in software development, as well as conducting unit testing and code reviews to ensure code quality and reliability. Participating in Agile development processes and collaborating with cross-functional teams for developing new features will also be part of your responsibilities. Key Responsibilities: - Develop responsive interfaces using Angular and collaborate with UX/UI designers - Design, develop, and maintain web applications using C# and .NET Core technologies - Develop and consume RESTful APIs - Create scalable backend services and APIs using Azure and other cloud services - Design robust database solutions and data management tools - Write clean, scalable, and efficient code following best practices - Conduct unit testing and code reviews - Participate in Agile development processes - Collaborate with cross-functional teams for developing new features Qualification Required: - MSc / B.E. / B Tech (Computer / Electronics) - 4 to 5 years of experience working on Front-End technologies using Angular 18 and above - Overall, 5-7 years of experience working on enterprise software projects - Good knowledge of working with front-end testing frameworks like Jest or Mocha - Experience in C#, .NET Core web API development, REST/gRPC, Entity Framework Code first, .NET Core API Security, API automated testing using mocks, and ensuring code coverage - Familiarity with Containerized app development using Azure Kubernetes services and docker - Good working experience on PostgreSQL and knowledge of Azure Concepts - DevOps CI/CD Additional Company Details: At Emerson, the workplace prioritizes valuing, respecting, and empowering every employee to grow. The environment fosters innovation, collaboration, and diverse perspectives to encourage great ideas from great teams. The commitment to ongoing career development and an inclusive culture ensures support for your success through mentorship, training, and leadership opportunities. Emerson believes diverse teams working together are essential for driving growth and delivering business results. Furthermore, employee wellbeing is recognized as a priority with competitive benefits plans, medical insurance options, Employee Assistance Program, flexible time-off plans, paid parental leave, vacation, and holiday leave.,

Posted 4 days ago

Apply

3.0 - 5.0 years

6 - 10 Lacs

pune

Work from Office

Educational Requirements MCA,MSc,MTech,Bachelor of Engineering,BTech Service Line Application Development and Maintenance Responsibilities Responsibilities:Collaborate with business stakeholders and technical teams to gather and analyze requirements for .NET Core applications.Design, develop, and enhance software solutions using .NET Core programming languages, including C#, F#, and Visual Basic.Write efficient and well-structured code to implement business logic and functionality on the .NET Core platform.Perform unit testing and debugging to ensure the quality and reliability of developed applications.Maintain and enhance existing .NET Core applications by troubleshooting issues, implementing bug fixes, and optimizing performance.Collaborate with other developers, database administrators, and system administrators to integrate .NET Core applications with other systems and databases.Develop and maintain technical documentation, including system design, coding standards, and user manuals.Stay updated with the latest .NET Core technologies and industry trends and recommend improvements or alternative solutions to enhance system performance and efficiency.Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities.Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices.Proactively identify and address potential risks or issues related to .NET Core applications and propose appropriate solutions. Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field.Minimum of 3 years of experience as a .NET Core Developer.Strong understanding of .NET Core programming concepts, including dependency injection, asynchronous programming, and unit testing.Proficiency in debugging and troubleshooting .NET Core applications to identify and resolve issues effectively.Experience with .NET Core development tools, such as Visual Studio and JetBrains Rider.Familiarity with relational databases, particularly SQL Server and MySQL.Knowledge of .NET Core performance tuning and optimization techniques.Ability to work independently and collaboratively in a team environment, with excellent problem-solving and analytical skills.Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.Detail-oriented with a commitment to delivering high-quality software solutions. Additional Responsibilities: Join our team and leverage your .NET Core expertise to develop robust and efficient applications that contribute to our business success. We offer a collaborative work environment, professional growth opportunities, and a competitive compensation package. Apply now and become a valuable member of our .NET Core development team! Technical and Professional Requirements: Experience with modernizing .NET applications to .NET Core. Preferred Skills: Technology->Microsoft Technologies->.NET Frameworks->.NET Core

Posted 5 days ago

Apply

3.0 - 5.0 years

6 - 10 Lacs

bengaluru

Work from Office

Educational Requirements MCA,MSc,MTech,Bachelor of Engineering,BTech Service Line Application Development and Maintenance Responsibilities Collaborate with business stakeholders and technical teams to gather and analyze requirements for .NET Core applications. Design, develop, and enhance software solutions using .NET Core programming languages, including C#, F#, and Visual Basic. Write efficient and well-structured code to implement business logic and functionality on the .NET Core platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing .NET Core applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate .NET Core applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest .NET Core technologies and industry trends and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to .NET Core applications and propose appropriate solutionsRequirements: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 3 years of experience as a .NET Core Developer. Strong understanding of .NET Core programming concepts, including dependency injection, asynchronous programming, and unit testing. Proficiency in debugging and troubleshooting .NET Core applications to identify and resolve issues effectively. Experience with .NET Core development tools, such as Visual Studio and JetBrains Rider. Familiarity with relational databases, particularly SQL Server and MySQL. Knowledge of .NET Core performance tuning and optimization techniques. Ability to work independently and collaboratively in a team environment, with excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Additional Responsibilities: Join our team and leverage your .NET Core expertise to develop robust and efficient applications that contribute to our business success. We offer a collaborative work environment, professional growth opportunities, and a competitive compensation package. Apply now and become a valuable member of our .NET Core development team! Technical and Professional Requirements: Primary skills:Technology->Microsoft Technologies->.NET Frameworks Experience with modernizing .NET applications to .NET Core. Preferred Skills: Technology->Microsoft Technologies->.NET Frameworks->.NET Core

Posted 5 days ago

Apply

10.0 - 12.0 years

22 - 30 Lacs

bengaluru

Work from Office

You will be responsible for developing mobile applications using the Android framework. You will work closely with the development team to design, develop, and implement innovative mobile solutions that meet our requirements. Roles and responsibilities: Excellent debug skills. Design and build applications for the Android platform. Work with third-party libraries (Room DB), JSON data parsing, and Rest APIs implementation using Retrofit. Working experience using Design pattern like MVVM Architecture Work on bug fixing and improving application performance Work on Google map, Google Analytics, and Firebase (Real-time database and Push notification) Work on Firebase Crashlytics or Sentry. Experience with Android SDK Solid understanding of the entire mobile development life cycle. Medium understanding of Jetpack Compose Library and also work on experience. Skills: Core Java, Kotlin, Coroutines, DI(Dependency Injection), Datastore, (Room Database SQLite), Constraint layout, Live Data, MVVM Architecture, Version Control(Git), Communication, Coordination and teamwork Keywordsjava,sqlite,json,rest,mvvm,git,mvc architecture,android application development,retrofit,sdk,room database,push notification,firebase,mobile applications,mvc,dependency injection,jetpack*,debugging*,mobile development life cycle*,android*,kotlin*

Posted 5 days ago

Apply

3.0 - 5.0 years

4 - 6 Lacs

tumsar, washim, pune

Work from Office

You will be responsible for developing mobile applications using the Android framework. You will work closely with the development team to design, develop, and implement innovative mobile solutions that meet our requirements. Roles and responsibilities: Excellent debug skills. Design and build applications for the Android platform. Work with third-party libraries (Room DB), JSON data parsing, and Rest APIs implementation using Retrofit. Working experience using Design pattern like MVVM Architecture Work on bug fixing and improving application performance Work on Google map, Google Analytics, and Firebase (Real-time database and Push notification) Work on Firebase Crashlytics or Sentry. Experience with Android SDK Solid understanding of the entire mobile development life cycle. Medium understanding of Jetpack Compose Library and also work on experience. Skills: Core Java, Kotlin, Coroutines, DI(Dependency Injection), Datastore, (Room Database SQLite), Constraint layout, Live Data, MVVM Architecture, Version Control(Git), Communication, Coordination and teamwork Keywordsjava,sqlite,json,rest,mvvm,git,mvc architecture,android application development,retrofit,sdk,room database,push notification,firebase,mobile applications,mvc,dependency injection,jetpack*,debugging*,mobile development life cycle*,android*,kotlin*

Posted 5 days ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Frontend (ReactJS) Developer at UnboundB2B, you will be responsible for managing the Website & CRM, ensuring seamless data interchange between the server and users, and developing responsive code. You will collaborate with a small development team and work closely with all departments at UnboundB2B. **Responsibilities:** - Own end-to-end development and operations of high-performance web and mobile applications. - Architect and scale engineering platforms to reduce technical debts and enhance performance and agility. - Cultivate a culture of innovation and fast execution, leading by example and hands-on execution. - Develop best-in-class web platforms to solve and enhance marketplace dynamicity. - Collaborate with business to define requirements and deliverables, providing necessary engineering expertise & support for timely product delivery. - Serve as the technical owner for a set of products, including a proprietary web application, automated reporting & administrative facilities, frontend applications, and data-related engineering initiatives. - Improve delivery processes continually. - Lead and manage a team of engineers and QA while fostering a quality-focused development culture. - Manage talent in Technology, including hiring, developing, training, and retaining a top-notch team. **Requirements:** - Hands-on technology person with attention to detail and scale. - Ability to multitask in a dynamic startup environment. - Strong prioritization and project management skills. - Proficiency in agile frameworks and project tools like JIRA and Confluence. - Expertise in React.js, JavaScript, CSS, and HTML. - Experience in developing applications using multiple stacks. - Skilled at building web applications and SOA based large-scale setups. - Proven experience in architecture, design, and delivery of data-intensive applications. - Familiarity with modern web UI frameworks like React. - Experience leading a QA/testing function and implementing automation techniques for ongoing quality improvement. - Expertise in building high throughput, low latency web services. - In-depth knowledge of Client Browser to CDN to Load Balancer to Web Application Server flow. - Familiarity with architecting systems for AWS is a plus. - Experience with web paradigms such as REST, Responsive Web Design, and Test-Driven Development. - Proficiency in various technology stacks including web application development, middleware, integration, and enterprise architecture. - Prior experience in managing a team of engineers in a startup environment.,

Posted 6 days ago

Apply

3.0 - 7.0 years

0 Lacs

jaipur, rajasthan

On-site

You are a Java Developer with expertise in Spring and Hibernate frameworks, responsible for building robust and scalable backend applications, integrating with databases, and delivering high-quality software solutions in an Agile environment. Your key responsibilities include designing, developing, and maintaining Java-based applications using Spring Framework and Hibernate, collaborating with cross-functional teams to define software requirements, developing RESTful APIs and microservices, optimizing database queries, ensuring high performance and scalability, writing unit tests, conducting code reviews, troubleshooting and debugging issues, and working within Agile methodologies. You are required to have proven experience as a Java Developer with expertise in Spring Framework and Hibernate, strong proficiency in Java 8+ and object-oriented programming principles, experience with relational databases and ORM tools, familiarity with RESTful API development and integration with front-end technologies, knowledge of Spring Boot, dependency injection, AOP, and Spring Security, experience with version control systems, strong problem-solving and debugging skills, familiarity with Agile/Scrum methodologies and tools, and a Bachelor's degree in Computer Science, Engineering, or a related field. Nice-to-have qualifications include experience with Spring Cloud and Spring Integration, familiarity with containerization technologies and orchestration tools, experience in cloud platforms, knowledge of front-end technologies, familiarity with CI/CD pipelines, and knowledge of caching mechanisms. Interested candidates can share their CVs at surbhi.shukla@programmers.ai.,

Posted 1 week ago

Apply

3.0 - 5.0 years

6 - 10 Lacs

coimbatore

Work from Office

Educational Requirements BSc,BCA,Master Of Engineering,MSc,MCA,MTech,BTech,Bachelor of Engineering Service Line Application Development and Maintenance Responsibilities Responsibilities: Collaborate with business stakeholders and technical teams to gather and analyze requirements for .NET Core applications. Design, develop, and enhance software solutions using .NET Core programming languages, including C#, F#, and Visual Basic. Write efficient and well-structured code to implement business logic and functionality on the .NET Core platform. Perform unit testing and debugging to ensure the quality and reliability of developed applications. Maintain and enhance existing .NET Core applications by troubleshooting issues, implementing bug fixes, and optimizing performance. Collaborate with other developers, database administrators, and system administrators to integrate .NET Core applications with other systems and databases. Develop and maintain technical documentation, including system design, coding standards, and user manuals. Stay updated with the latest .NET Core technologies and industry trends and recommend improvements or alternative solutions to enhance system performance and efficiency. Collaborate with cross-functional teams to support system integration, data migration, and software deployment activities. Participate in code reviews and provide constructive feedback to ensure adherence to coding standards and best practices. Proactively identify and address potential risks or issues related to .NET Core applications and propose appropriate solutions. Additional Responsibilities: Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum of 3 years of experience as a .NET Core Developer. Strong understanding of .NET Core programming concepts, including dependency injection, asynchronous programming, and unit testing. Proficiency in debugging and troubleshooting .NET Core applications to identify and resolve issues effectively. Experience with .NET Core development tools, such as Visual Studio and JetBrains Rider. Familiarity with relational databases, particularly SQL Server and MySQL. Knowledge of .NET Core performance tuning and optimization techniques. Ability to work independently and collaboratively in a team environment, with excellent problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Detail-oriented with a commitment to delivering high-quality software solutions. Ability to prioritize and manage multiple tasks and projects effectively. Technical and Professional Requirements: Preferred Skills: Experience with modernizing .NET applications to .NET Core. Knowledge of Azure cloud platform and services. Familiarity with software development methodologies, such as Agile or Scrum. Understanding of software version control systems, such as Git or Subversion. Certification in .NET Core or related technologies. Preferred Skills: .Net Technology->Microsoft Technologies->ASP.NET

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

jaipur, rajasthan

On-site

As a Senior Software Developer, you will be responsible for designing and building cutting-edge user experiences for our client's consumer-facing desktop application. Your role will involve collaborating closely with product owners, UX designers, and fellow developers to shape the next generation platform. To qualify for this position, you should hold a Bachelor's degree in computer science, engineering, or a related field and have at least 5 years of experience in desktop software development using WPF. You must possess expert-level skills in C#/XAML for creating WPF applications and be familiar with modern frameworks and design patterns such as MVVM and Prism. A strong knowledge of C# language & .NET framework and object-oriented programming is essential, along with experience in developing user interfaces and customizing UI controls. Your ability to write clean, maintainable code and excellent communication skills, both written and verbal, will be crucial for success in this role. Key responsibilities will include designing and building modern user interfaces for consumer applications, collaborating with UI/UX teams to ensure high performance and usability, participating in code reviews to maintain product quality, understanding client goals and proposing effective solutions, conducting unit testing and integration testing, handling deployment and ongoing maintenance, and providing post-deployment support and troubleshooting. In terms of technical requirements, you should have proficiency in C#, .NET Core, WPF, XAML, REST APIs, and Dependency Injection. A strong understanding of design patterns, familiarity with Agile methodologies, and advanced knowledge of Git for version control are also necessary. This is a full-time, permanent position with the opportunity for contractual/temporary engagements. The benefits include health insurance, life insurance, and provident fund. The work location is in-person in Jaipur, Rajasthan, and the schedule is a day shift from Monday to Friday. If you have at least 4 years of experience in WPF and are available to join immediately, open to relocation to Jaipur, and possess the required qualifications and skills, we encourage you to apply for this exciting opportunity.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

jaipur, rajasthan

On-site

As a Senior Software Developer at Celebal Technologies located in Jaipur, you will be responsible for designing and developing cutting-edge user experiences for consumer-facing desktop applications. In this role, you will collaborate closely with product owners, UX designers, and fellow developers to shape the next generation platform. To qualify for this position, you must hold a Bachelor's degree in computer science, Engineering, or a related field, along with a minimum of 5 years of experience in desktop software development using WPF. Your expertise should include advanced skills in C#/XAML for creating WPF applications, familiarity with modern frameworks and design patterns like MVVM and Prism, and a strong knowledge of the C# language, .NET framework, and object-oriented programming. Your key responsibilities will include designing and constructing modern user interfaces, ensuring high performance and usability in collaboration with UI/UX teams, participating in code reviews for maintaining product quality, understanding client objectives and proposing effective solutions, conducting unit and integration testing, handling deployment and ongoing maintenance, as well as providing post-deployment support and troubleshooting. In terms of technical requirements, you should have proficiency in C#, .NET Core, WPF, XAML, REST APIs, and Dependency Injection, along with a strong understanding of design patterns and familiarity with Agile methodologies. Additionally, advanced knowledge of Git for version control is essential for this role. If you possess excellent communication skills, both written and verbal, and have a passion for developing clean, maintainable code, then this opportunity is ideal for you. Join our team of over 2000 professionals at Celebal Technologies and be part of guiding Fortune 500 companies through transformative digital journeys. Education qualifications accepted for this position include BE, B.Tech, MCA, BCA, or equivalent degrees. If you are ready to take on the challenge of designing innovative user interfaces and contributing to the success of our client's consumer applications, then we look forward to receiving your application.,

Posted 1 week ago

Apply

5.0 - 10.0 years

15 - 17 Lacs

hyderabad, pune, bengaluru

Hybrid

Job Title: iOS QA Automation Engineer Work Location: PAN India Experience Required: 5 to 10 Years Job Summary: We are seeking a highly skilled iOS QA Automation Engineer with 510 years of experience in XCTest and XCUITest frameworks. The ideal candidate will be responsible for designing, developing, and maintaining automated test suites to ensure the quality and reliability of our iOS applications. Key Responsibilities: Develop and maintain unit , integration , and UI automation tests using XCTest and XCUITest . Collaborate with developers and product managers to understand requirements and define test strategies. Ensure high test coverage and maintain test reliability across multiple iOS versions and devices. Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions). Analyze test results, identify bugs, and work with development teams to resolve issues. Maintain documentation for test cases, test plans, and automation frameworks. Required Skills: Strong experience with XCTest , XCUITest , and Swift . Proficiency in writing clean, maintainable, and scalable test code. Experience with mocking frameworks and dependency injection . Familiarity with asynchronous testing , expectations, and timeouts. Solid understanding of iOS architecture , MVC/MVVM patterns , and app lifecycle. Experience with CI/CD tools and integrating automated tests. Preferred Qualifications: Bachelors degree in Computer Science, Engineering, or related field. Experience working in Agile/Scrum environments. Strong problem-solving and communication skills. Drop your resume to email: supriya.madanu@cerebra-consulting.com or DM me directly. Immediate joiners preferred!

Posted 1 week ago

Apply

2.0 - 6.0 years

0 Lacs

tamil nadu

On-site

As a Java Developer at our company, you will be responsible for providing technical assistance to clients for future upgrades to the development tools and environments. You will need to adhere to established project time frames and be familiar with all aspects of the Software Development Life Cycle. Your primary tasks will include making code modifications for assigned projects according to business specifications and application standards, as well as performing unit and system testing for all coding changes. Your role will also involve effectively and accurately communicating with management regarding project status, issue identification, and remediation. Collaborating with clients to review punch-list/JIRA items and assisting in making recommendations for fixes and enhancements to supported applications will be a key part of your responsibilities. Additionally, you should have knowledge and experience with AWS - Cloud Computing. The ideal candidate for this position should be adept at writing code in Java and have a good understanding of object-oriented programming and design patterns. You will be tested on XML and SQL for a Spring MVC (web) application. Proficiency in Spring MVC Framework, Hibernate or JPA for databases, Dependency Injection (@Resource), SOAP-based Web Services (JAX-WS), a build tool (Ant, Maven, etc.), JUnit (or other Unit Testing framework), Version Control (mostly Git), JSTL, application server/container configuration management, application deployment, AJAX, MySQL, and cloud computing (AWS) is required. The working hours for this position are Monday to Saturday from 10:30 am to 7:30 pm. The salary offered will be based on your experience. The location of the job is Mannivakkam. If you meet the requirements and are interested in this position, please send your resume to hr@yakshnatechnologies.in.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You will be responsible for Frontend Architecture & Design, defining and maintaining a scalable UI architecture using Angular and TypeScript. Your role will involve building reusable and modular UI components to enhance application maintainability. Identifying and resolving UI performance bottlenecks, ensuring responsive design, and improving load times will be crucial. Additionally, you will work closely with Java-based APIs to implement efficient data-binding strategies and manage UserCustomizationsService to persist grid settings and UI configurations. Ensuring proper URL redirections and access control within the application, implementing unit tests (Jest/Karma) and end-to-end testing (Cypress/Protractor) for maintaining high-quality standards, as well as handling production issues related to UI behavior, redirections, and API integrations are also part of your responsibilities. Collaborating with product managers, UX designers, and backend engineers to ensure a seamless user experience will be essential. For this role, you must have expertise in Frontend Technologies such as Angular (latest versions), TypeScript, JavaScript, HTML5, CSS3. Proficiency in State Management & Services like RxJS, NgRx, Dependency Injection, Component Development including Reusable UI components, Angular Material, and custom directives is required. You should be experienced in API Integration with REST APIs, HTTP Interceptors, and authentication handling (SAML-based SSO), as well as Routing & Navigation using Angular Router and handling complex URL redirections. Knowledge of Frontend Performance Optimization techniques like lazy loading, code splitting, and caching strategies, User Preferences & Storage with LocalStorage and SessionStorage, and Testing & Debugging tools such as Jest, Karma, Cypress/Protractor is essential. Familiarity with Version Control & Collaboration tools like Git, Jira, Confluence, and Build & Deployment processes using Webpack, Nx, and CI/CD pipeline integration is also necessary. Preferred but not mandatory skills for this role include knowledge of other UI Frameworks, experience with Micro Frontends and module federation, proficiency in Performance Profiling Tools like Web Vitals, Lighthouse, Chrome DevTools, and understanding of Accessibility & UI Enhancements with WCAG compliance and ARIA roles. Additionally, familiarity with GraphQL for optimized API queries, basic understanding of Cloud & DevOps technologies like AWS/Azure, Docker, Kubernetes, knowledge of Server-Side Rendering (SSR) using Angular Universal for SEO optimization, and experience working with Design Systems & UX tools like Figma, Adobe XD, or similar are advantageous.,

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Software Engineer specializing in React development, you will be responsible for analyzing, designing, developing, and delivering software solutions while adhering to standards, processes, and best practices. Your role will involve defining requirements for new applications and customizations, estimating and managing delivery tasks, and automating various aspects of software development. You will actively participate in team discussions with Product and Business stakeholders to prioritize tasks and drive code/design trade-off discussions when necessary. It will be your responsibility to report status, manage risks, and drive the integration of services to enhance the customer journey and experience. Additionally, you will be expected to perform demos and acceptance discussions with Product owners, ensuring alignment with business requirements. With 6-9 years of overall career experience in development, you must possess excellent expertise in React. You should be capable of writing secure code in multiple languages, understanding secure coding standards and vulnerability management. Your role will also require a deep understanding of engineering principles, operating systems, debugging techniques, and standard branching practices. As a Senior Software Engineer, you will mentor and guide less-experienced team members, identify opportunities for process improvement, and drive the adoption of technology standards and frameworks. Collaboration with team members and stakeholders to estimate requirements, prioritize tasks, and drive product acceptance sign-offs will be essential. Furthermore, you will be responsible for optimizing delivery metrics, conducting product demos, and ensuring high availability for a seamless customer experience. In addition to your technical responsibilities, you will be expected to uphold Mastercard's security policies and practices, ensuring the confidentiality and integrity of accessed information. Reporting any suspected security violations or breaches and completing mandatory security trainings will be crucial in maintaining information security within the organization.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

noida, uttar pradesh

On-site

Job Description: Genpact is a global professional services and solutions firm with over 125,000 employees in more than 30 countries. Driven by curiosity, agility, and a commitment to creating value for clients, we transform leading enterprises worldwide. Our purpose, the relentless pursuit of a world that works better for people, guides us as we leverage our deep business knowledge and expertise in digital operations, data, technology, and AI to serve our clients, including the Fortune Global 500. We are currently seeking applications for the position of Lead Consultant, IOS Developer. As a Lead Consultant, you will play a key role in coding, testing, and delivering high-quality deliverables. You should demonstrate a willingness to learn new technologies and possess a strong understanding of Swift, Objective-C, UiKit, and the iOS platform to address various challenges. Responsibilities: - Utilize Swift and Objective-C, UiKit, and iOS platform knowledge to address issues effectively. - Showcase a strong background in UI/UX iOS experience with a front-end portfolio. - Manage development code fixes, regression analysis, and product quality enhancements. - Implement clear architecture principles such as Swift, Swift-UI, Dependency Injection, Combine, Ui/Unit test cases, and Accessibility. Qualifications we seek in you: Minimum Qualifications: - BE / B.Tech / M.Tech / MCA Preferred Qualifications: - Experience in iOS app development for enterprise-level applications. - Familiarity with GraphQL, Firebase, or WebSockets. - Proficiency in Agile methodologies and experience working in a Scrum team. - Exposure to ARKit, MLKit, or other emerging iOS technologies. If you are passionate about IOS development and possess the required qualifications, we encourage you to apply for this exciting opportunity to join our team as a Lead Consultant. This full-time position is based in India-Noida, and the ideal candidate will have a Bachelor's degree or equivalent education level. Join us in shaping the future and delivering outcomes that make a difference! Job Category: Full Time Job Posting Date: Mar 11, 2025, 7:42:29 AM Unposting Date: Sep 7, 2025, 3:12:29 AM Master Skills List: Consulting,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a Senior Android Developer at Diagnal Technologies, a product company under Diagnal Inc, Hong Kong, you will be a key member of our team focused on creating Video on Demand apps for media and entertainment clients. Your role involves contributing to the development of viable revenue-generating video streaming products, enabling clients to leverage big data analytics for business insights, and enhancing user engagement through targeted marketing campaigns. To excel in this position, you should possess 1-3 years of experience in Android development within a project services or product engineering organization. Your expertise should include developing consumer-facing user interfaces with seamless interactivity and a track record of published applications on the Google Play Store. We value self-motivated individuals who can effectively manage their time to deliver work at the high international quality standards we uphold. Ideal candidates will hold an engineering degree in computer science or possess equivalent practical experience. A deep understanding of operating system fundamentals, application performance optimization, and backend integration is essential for success in this role. Key skills for this position include proficiency in Android Development, Kotlin programming language, and experience with Model-View-View-Model (MVVM) architecture. Familiarity with Dependency Injection using tools like Dagger and Koin will be advantageous as you collaborate with our team of OTT video solution specialists to drive innovation in the digital media industry across the Asia Pacific region and beyond.,

Posted 2 weeks ago

Apply

5.0 - 10.0 years

6 - 15 Lacs

noida

Hybrid

Role: IOS Developer Location: Noida Experience:5+years Hybrid Mode Note: Immediate Joiner and Serving Notice are only preferred Role & responsibilities Clear Architecture Swift Swift-UI Dependency Injection Ui/Unit test cases, combine, Accessibility

Posted 2 weeks ago

Apply

4.0 - 6.0 years

9 - 19 Lacs

hyderabad

Work from Office

Qualifications: Must Have 3+ years of hand-on experience with .Net Web API development. 3+ years of experience with .Net Core development 3+ year of experience with Azure cloud development. Strong hands-on exposure to various Azure services 2+ Years of Angular/React web-UI development experience. 2+ years of hands-on experience with JavaScript, HTML, and CSS Good to Have Knowledge of Generative AI Experience: 4-6 years Work location: Hyderabad Shift Timings: 11 AM to 8 PM Roles and Responsibilities: Develop and maintain high-quality, responsive user interfaces for web applications. Develop Scalable and Robust backend APIs aligned with business requirements. Collaborate with designers, product managers, and backend developers to implement and improve UI/UX designs. Conduct code reviews, provide feedback, and mentor junior developers as needed. Should be self-driven individual and always look for future opportunities. Ensuring delivery of work with minimal errors, within agreed time frame. Ensures Stakeholder satisfaction. Demonstrates good communication skills. Generates innovative ideas. Operates effectively in a fast-changing environment. Embraces change. Takes a broad approach to problem solving and decision making by analyzing, thinking ahead and planning. Acts with sense of urgency, practicality, and integrity. Demonstrates ability to make decisions. Contributes to and participates in decision making and creates a participative decision-making environment. Seeks understanding of impacts and monitor and reviews these on an ongoing basis. Holds accountable for ensuring that results are achieved. Demonstrates a strong orientation towards achievement. Provides input to decision making processes. Demonstrates an understanding and appreciation of the cultural diversity present in the global business environment.

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Frontend Developer, you will be responsible for developing and maintaining enterprise-grade web applications using Angular (v9+). Your role will involve translating wireframes and UI designs into responsive web components, building reusable components and libraries, and integrating RESTful APIs and third-party services. You will ensure high performance across various web-capable devices and browsers, conduct code reviews, mentor junior developers, and troubleshoot frontend-related issues. Collaboration within Agile/Scrum teams and active participation in sprint planning and reviews are key aspects of this role. Your key skills and technologies should include expertise in Angular (v9 and above), TypeScript, RxJS, Angular CLI, Angular Material, Reactive Forms, Template-driven Forms, component-based architecture, services, dependency injection, routing, lazy loading modules, state management (NgRx, Akita, or similar), observables, subscriptions, asynchronous programming, custom pipes, directives, HTTP client module, API integration, and Angular Universal (SSR) experience would be nice to have. Additionally, proficiency in core frontend technologies such as HTML5, CSS3, SASS/SCSS, JavaScript (ES6+), responsive web design, and web accessibility (WCAG) is required. You should be familiar with testing and debugging tools like Jasmine, Karma, Protractor/Cypress, and Chrome DevTools. Experience with version control using Git and collaboration tools like GitHub, GitLab, or Bitbucket, in addition to Agile/Scrum methodology and project management tools like JIRA, Trello, or Azure DevOps, is necessary. Qualifications for this role include a Bachelor's degree in Computer Science, Engineering, or a related field, along with 3-5 years of frontend development experience, with at least 2+ years in Angular. A strong understanding of frontend architecture and design patterns, the ability to write clean, maintainable, and testable code, and excellent debugging, troubleshooting, and problem-solving skills are essential. Nice-to-have qualifications include experience with backend integration (Node.js, Java, or similar), Progressive Web Apps (PWA) using Angular, Docker basics for frontend deployment, and familiarity with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI. This is a full-time position with health insurance benefits, day shift schedule, and performance bonus opportunities. The work location is in person.,

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

4.0 - 8.0 years

0 Lacs

hyderabad, telangana

On-site

As a .NET Core Fullstack Developer at our company based in Hyderabad (Hybrid), you will utilize your 4+ years of experience to design, develop, and maintain scalable web applications across the front-end and back-end stack. Your role will involve building dynamic and responsive UIs using Angular or Blazor, implementing RESTful APIs, and integrating front-end components with server-side logic. Collaboration with architects, product managers, and QA teams is essential for ensuring high-quality delivery. You will also participate in code reviews, design discussions, and agile ceremonies to write clean, maintainable, and well-documented code following best practices. Troubleshooting, debugging, performance optimization, and security compliance will be part of your responsibilities. Key Responsibilities: - Design, develop, test, and deploy enterprise-grade applications using .NET Core. - Build dynamic and responsive UIs using Angular or Blazor. - Implement RESTful APIs and integrate front-end components with server-side logic. - Collaborate with architects, product managers, and QA teams for high-quality delivery. - Participate in code reviews, design discussions, and agile ceremonies. - Write clean, maintainable, and well-documented code following best practices. - Troubleshoot and debug applications, optimize performance, and ensure security compliance. Required Skills: - 4+ years of hands-on experience with .NET Core / ASP.NET Core. - Proficiency in Angular (10+) or Blazor for front-end development. - Strong understanding of C#, Entity Framework Core, and LINQ. - Experience with REST APIs, WebSockets, and SignalR. - Proficient in front-end technologies like HTML5, CSS3, JavaScript/TypeScript. - Experience working with SQL Server or other relational databases. - Familiarity with Azure DevOps, CI/CD pipelines, and Git. - Understanding of microservices, dependency injection, and unit testing. Nice to Have: - Experience with Blazor Server/WebAssembly. - Exposure to cloud platforms like Azure or AWS. - Knowledge of Docker and containerized deployment. - Understanding of OAuth2.0, JWT, and role-based access control. Educational Qualification: - Bachelor's/Master's degree in Computer Science, Engineering, or a related field. If you are passionate about delivering robust, user-friendly applications using modern Microsoft tech stack, we encourage you to apply now.,

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