Jobs
Interviews

5490 Unit Testing Jobs - Page 40

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

chennai, tamil nadu

On-site

You will be responsible for constructing, engineering, and updating efficient applications using Node.js and dotnet, implementing asynchronous programming techniques. Your key duties will include writing reusable, testable, and efficient code, collaborating with team members to devise and execute development strategies, and ensuring effective security and data protection measures are in place. Additionally, you will manage and optimize application performance, scalability, and system resources, develop and maintain server-side network components, and integrate user-facing elements developed by front-end developers with server-side logic. You will be expected to merge solutions with various platforms, devise APIs for data or service integration, and stay updated on the latest libraries and frameworks in the Node.js ecosystem. Furthermore, you will oversee unit/functional testing, debug code, and implement necessary fixes. Collaboration with Product, QA, Client, Management & User groups is essential to deliver high-quality applications. You will also be required to contribute to peer code reviews for continuous team improvement, effectively handle teams, and ensure tasks are completed satisfactorily. Interacting with clients regarding technical requirements is also part of the role. In terms of technical skills, a Bachelor's degree in computer science or related field, an OpenJS Node.js Services Developer (JSNSD) certification, or an OpenJS Node.js Application Developer (JSNAD) certification (or equivalent experience) is preferred. Practical knowledge of database technology such as MongoDB, familiarity with cloud services like AWS or Azure, and container technologies like Docker are essential. Experience with CI/CD workflows and tools like Jenkins, expertise in designing APIs, and basic knowledge of front-end technologies (HTML, CSS, JavaScript) are also required. If you meet the above requirements and are interested in this role, kindly share your CV to hiring@oafglobal.com.,

Posted 2 weeks ago

Apply

5.0 - 12.0 years

0 - 0 Lacs

hyderabad, telangana

On-site

As a Senior Software Engineer with 5-8 years of experience, you will be responsible for developing efficient and scalable software solutions. Your primary focus will be on utilizing Core JAVA (8 or above), Springboot, RESTful APIs, and Microservices architecture to deliver high-quality applications. Additionally, you will be expected to work with Maven and possess strong AWS skills, particularly in services like S3 bucket, step functions, storage gateway, ECS, EC2, DynamoDB, AuroraDB, Lambda functions, and Glue. In this role, it is essential to have expertise in Code management using Git, setting up CI/CD Pipelines with tools like Jenkins/GitHub, and working with Docker/Kubernetes for containerization. Your knowledge of SQL/NoSQL databases such as PostgreSQL and MongoDB will be beneficial. Experience in Testing frameworks like Unit Testing (JUnit/Mockito), integration testing, mutation testing, and TDD is crucial. Proficiency in Kafka, graphQL/Supergraph, and using splunk/honeycomb dashboards will be advantageous. You will also be involved in interacting with APIs, ensuring security in AWS, managing Containers, and holding AWS certifications. The ideal candidate should have strong communication skills, be a team player, and possess a proactive attitude towards problem-solving. This position is based in Hyderabad and offers a competitive salary based on your experience level. If you are passionate about software engineering and have a solid background in the mentioned technologies, we encourage you to apply and be part of our dynamic team.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

ahmedabad, gujarat

On-site

You are seeking a Dev Lead with a minimum of 8-12 years of experience to build strong, scalable, and maintainable enterprise-grade applications using technologies such as .Net Frameworks, ASP .Net Core, Asp.Net MVC, Web API, Angular, React, Xamarin, and more. Your primary responsibility will include analyzing requirements, preparing detailed technical designs, developing applications, and providing production support when necessary. You will participate in all stages of SDLC, from requirements to production support, and be accountable for the overall team delivery for the assigned project. Collaboration, problem-solving, sophisticated design, and quality products are essential in this role. Responsibilities include translating application storyboards and use cases into functional applications, designing, building, and maintaining efficient and reliable code, integrating data storage solutions, ensuring the performance and quality of applications, identifying and addressing bottlenecks and bugs, maintaining code quality and standards, managing projects independently with a team, and providing knowledge sharing to team members. You should have 8 to 12 years of experience in software development, with proficiency in ASP.Net WebForms, MVC, Web API, or ASP. Net Core, and experience in leading a team of developers. Excellent communication skills are required, along with the ability to adjust communication to different audiences. A Bachelor's degree in IT, Computer Science, Engineering, Business, or equivalent is preferred. Technical skills required include strong knowledge of .NET web frameworks, proficiency in C# and its ecosystems, experience in MVC, MVVM, Web API, Web Services, DevOps tools like AzureDevOps, object-oriented programming, writing reusable libraries, clean and maintainable code, design and architectural patterns, Microsoft SQL Server, automated testing platforms, unit testing frameworks, code versioning tools, HTML, JavaScript, JQuery, CSS, etc. If you meet the qualifications and are looking for a challenging opportunity to lead and develop cutting-edge applications, you are encouraged to apply for this job.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

indore, madhya pradesh

On-site

You will be part of Dai Software as an ASP Developer, where your role will involve pushing technologies to their limits and collaborating with a team of skilled engineers. Your creativity and resourcefulness will be highly valued in our work environment. As an ASP Developer, you should excel in ASP Interface Development and possess a deep understanding of the technology. The ideal qualification for this role includes a B.E/B.Tech or equivalent degree, as well as a background in BCA/MCA in computer science. Your responsibilities will include being proficient in ASP technology, demonstrating good knowledge of relevant tools, and effectively debugging applications. You should also be well-versed in the app deployment process and have experience in Web Service integration using SOAP, REST, JSON, and XML. Familiarity with Firebase/Google analytics, app monitoring tools, cloud message APIs, and push notifications is essential. Experience with third-party libraries and APIs, databases like Sqlite, Ms-Sql, My-Sql, CoreData or Realm, JSON Parsing, and Web Services is required. Experience in Video OTT Platform & Broadcasting with Chat SDKs, application security/encryption, Agile development methodology, unit testing (e.g., XCTest), and code versioning tools like Git is preferred. You should have published at least one ASP app in the app/play store and possess a continuous drive to explore and implement new technologies for enhanced development efficiency. A solid understanding of the mobile landscape architectures, trends, and emerging technologies is crucial. This full-time position is based in Indore, and the desired candidate should have at least 1 year of ASP experience. The salary is competitive and will be commensurate with your skills and experience.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

indore, madhya pradesh

On-site

Dai Software is currently seeking a BLOCKCHAIN Developer who is passionate about pushing technologies to their limits and collaborating with a team of skilled engineers. If you consider yourself creative and resourceful, we would love to connect with you! As a BLOCKCHAIN Developer with us, you will be expected to be an expert in BLOCKCHAIN Interface Development with a strong grasp of tool usage. You should feel at ease debugging applications and possess good knowledge of the app deployment process, Web Service integration including SOAP, REST, JSON, and XML. Experience in Firebase/Google analytics and other app monitoring tools is highly valued. Familiarity with cloud message APIs, push notifications, third party libraries and APIs, along with databases like Sqlite, Ms-Sql, My-Sql, CoreData or Realm, JSON Parsing, and Web Services is essential. Additionally, experience in Video OTT Platform & Broadcasting with Chat SDKs and knowledge of Application Security/Encryption are desired skills. You should have an extensive understanding of the full BLOCKCHAIN development life cycle, Agile development methodology, Unit Testing (e.g., XCTest), and proficiency in code versioning tools such as Git. Having published one or more BLOCKCHAIN apps in app/play store is a plus. Continuously exploring, evaluating, and implementing new technologies to enhance development efficiency is encouraged. A solid understanding of the general mobile landscape architectures trends and emerging technologies is beneficial. This position is based in Indore and is a full-time role. The ideal candidate should have at least 1 year of experience in BLOCKCHAIN development, although this is preferred and not mandatory. Salary is not a constraint for deserving candidates. If you meet these qualifications and are excited about the prospect of joining a dynamic team, please apply now!,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

kochi, kerala

On-site

You should have a solid foundation in C# and SQL Server. A strong knowledge of the .NET web framework, which includes ASP.NET, ASP.NET MVC, .NET Core, and Web API, is essential. Experience working with HTML, CSS, Bootstrap, and JavaScript is required. You should also have experience in AJAX and JQuery. Proficiency in working with MS-SQL Server for queries, functions, and stored procedures is necessary. It is important to have a sound understanding of JavaScript frameworks such as Angular or Angular JS, as well as React. Experience with source control management systems and deployment environments is expected. You will be responsible for taking ownership and assuming end-to-end responsibility, including designing and unit testing code. You should be able to specify, plan, and deliver new or updated application functionality. A seasoned understanding of applications, data interfaces, and hosting environments is required. Planning the delivery of new functionality enhancements is also part of the role. As a member of the Applications team, you will support the change management process on existing systems and implement new solutions in line with project implementations. Requirements: - 3+ years of software application front and back-end development experience in Microsoft Technologies web forms. - Must have worked at least 1 year or 1 project using Angular. - Must have 2+ years of relevant experience in web application development using C#. - Should be familiar with creating database tables and stored procedures in SQL Server and have a basic understanding of entity framework.,

Posted 2 weeks ago

Apply

7.0 - 11.0 years

0 Lacs

jaipur, rajasthan

On-site

You will be responsible for developing APIs using C# and .NET, as well as handling database migrations and optimizations using Entity Framework. Your tasks will include implementing unit testing, robust exception handling, and documenting APIs. Additionally, you will be involved in requirements analysis for client applications and tools. You are expected to write clean and scalable code in .NET programming languages, and provide technical guidance to other team members. To be successful in this role, you should have a BE/B Tech/MCA/M Tech degree and extensive experience in Microsoft Technologies, along with a strong understanding of databases. Microsoft Certifications will be an added advantage. It is preferred that you have expertise in C# and .NET for API development, Entity Framework for database operations, and familiarity with architecture styles like REST and RPC. Knowledge of Agile methodologies and Azure services is also desirable. You will be required to support application development using Microsoft technologies, communicate effectively, and demonstrate analytical reasoning ability. Additionally, you should be willing to work during overlapping hours to accommodate US stakeholders. Key skills for this role include unit testing, database knowledge, effective communication, expertise in architecture styles, C#, Azure services, analytical reasoning, API development, .NET framework, and knowledge of Microsoft technologies such as Entity Framework and exception handling.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

punjab

On-site

As a skilled Full Stack Developer with expertise in React.js, React Native, and Node.js, you will be joining our dynamic team at Primotech, an IT Global Solutions company. Your primary responsibility will be to develop scalable web and mobile applications, ensuring high performance and collaborating with cross-functional teams to deliver top-quality solutions. You will be developing, maintaining, and optimizing web applications using React.js, building and enhancing mobile applications using React Native, and designing and implementing backend services using Node.js and Express.js. Additionally, you will develop and manage RESTful APIs, integrate third-party services, and optimize applications for performance, scalability, and security. Working with databases such as MongoDB, PostgreSQL, or MySQL will be part of your daily tasks, as well as collaborating with UI/UX designers to implement responsive and visually appealing applications. Writing clean, maintainable, and well-documented code following best practices, conducting code reviews, debugging, and performance improvements are crucial aspects of this role. To be successful in this position, you must have a strong proficiency in React.js and React Native, along with hands-on experience in Node.js and Express.js for backend development. Proficiency in JavaScript, TypeScript, HTML, and CSS is required, as well as experience working with state management libraries (Redux, Context API, MobX) and understanding of RESTful APIs, WebSockets, and third-party API integrations. Familiarity with cloud platforms such as AWS, Firebase, or Azure is a plus, along with experience in CI/CD pipelines and Git version control. Knowledge of unit testing and automated testing frameworks, strong problem-solving skills, and the ability to work in agile development environments are essential for this role. If you are interested in this opportunity, please share your resume at shikha.rana@primotech.com. This is a full-time position with a day shift schedule from Monday to Friday in Mohali, Punjab. Candidates who can reliably commute or plan to relocate before starting work are preferred. Experience in React, React Native, and Expo for at least 1 year is preferred for this role. The work location is in person.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Frontend Developer (Angular) at inlogic Technologies Pvt. Ltd. in Chennai, you will be responsible for delivering software products/projects using Angular, HTML5/CSS3 technologies. You should have a minimum of 4 years of experience in developing software solutions that are technically and architecturally robust while adhering to delivery timelines and development guidelines. Your role will involve active collaboration within an Agile/Scrum environment, demonstrating strong results orientation, and possessing excellent verbal and written communication skills. You must be able to manage multiple competing priorities effectively in a fast-paced environment. Your development skills should include proficiency in Angular 11 and above, JavaScript, CSS3, and HTML5. You should also have knowledge of version control systems such as Git, understanding of RESTful APIs and web services, and proficiency in responsive design principles to ensure optimal user experience across various devices and screen sizes. Additionally, you should be familiar with cross-browser compatibility issues and solutions, possess a solid understanding of the web application development life cycle, and be knowledgeable in unit testing methodologies and frameworks. Moreover, you are expected to have a strong understanding of Object-Oriented design and development principles, familiarity with DevOps processes, and awareness of web application security best practices. By excelling in these areas, you will contribute to the success of inlogic Technologies Pvt. Ltd. and play a key role in delivering high-quality software solutions within the healthcare domain.,

Posted 2 weeks ago

Apply

0.0 - 3.0 years

0 Lacs

ahmedabad, gujarat

On-site

Join our team to contribute towards the development of cutting-edge applications using React.js and React Native. Work alongside a passionate team to grow, innovate, and write quality code. We are looking for a React JS Intern with 0-1 year of experience to join us in our WFO location in Ahmedabad or Vadodara. The key skills required for this position include React JS, Redux, and React Native. Additionally, having good unit testing abilities, being a team player, and possessing strong communication skills are also desired. As a React.js Developer, you should have previous experience in working with React.js and a solid understanding of related tools like Redux, Flux, JavaScript, CSS, HTML, and other front-end technologies. A good grasp of the full application development lifecycle is essential, along with proficiency in React.js and its related tools. The ideal candidate should be able to efficiently manage separate tasks and modules, demonstrating the ability to work independently and as part of a team. If you are passionate about React.js and eager to enhance your skills in a collaborative environment, we encourage you to apply for this position.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

As a seasoned Software Development professional with 5-7 years of experience, you will play a crucial role in researching and designing cutting-edge technology architectures to meet the strategic objectives of the company. Your responsibilities will include designing, developing, and maintaining products while collaborating with Product teams to align with functional and non-functional requirements in line with the business strategy. You will also engage with senior technical leaders to ensure alignment with the overall technology strategy and coordinate with QA for seamless product releases. Your role will involve facilitating technology and methodology decision-making within the team, focusing on standardization, code reviews, developing reusable code bases, implementing best practices, managing source control, and streamlining deployment processes. Additionally, you will be responsible for driving hiring initiatives, creating career plans, providing training, and overseeing OKR reviews for the software engineering team. This will encompass activities such as employee coaching, mentoring, development, and fostering team cohesion. The ideal candidate for this position should possess a strong background in software development, with expertise in Node.Js and proficiency in languages like Typescript, Go, Python, and Java. Experience in building applications based on Microservices Architecture and a solid grasp of object-oriented and functional programming concepts are essential. Proficiency in MySQL and MongoDB, along with a foundation in container orchestration using Kubernetes or GKE, is highly desirable. Familiarity with Nginx, Redis, IOC, CI/CD, and Unit Testing will be advantageous. At AeroQube, you will enjoy a range of benefits, including medical insurance, flexible working hours, skills development opportunities, food and beverage provisions, employee clubs and activities, gifts, a focus on work-life balance, and various financial benefits. Join our team and be part of a dynamic work environment that values your expertise and promotes professional growth and well-being.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

jaipur, rajasthan

On-site

You are invited to apply for the position of Senior WordPress Developer at Semiosis Software based in Jaipur. With a minimum of 2 to 5 years of experience in WordPress, HTML, CSS, jQuery, and PHP, you will play a crucial role in both front-end and back-end development of WordPress websites. As part of the team, you will need to demonstrate flexibility in working independently as well as collaboratively. Your responsibilities will include WordPress customization based on project requirements, theme development, WooCommerce development, REST API integration, plugin development and customization, troubleshooting, performance, and security optimization. To excel in this role, it is imperative that you have a minimum of 2 years of experience in WordPress theme and plugin development/customization. Your expertise should encompass the ability to develop custom plugins or modify existing ones to meet project needs, estimate project timelines accurately, work both independently and as a team player, create and update databases and custom modules, utilize WordPress tables effectively, code, debug, conduct unit testing, and document code and applications. Proficiency in PHP programming language, custom theme development (including Child Themes), and optimizing WordPress websites using benchmarking tools like GTmetrix and Google Page Speed is essential. This full-time position requires a minimum qualification of B.Sc. (IT), BCA, or MCA with a work schedule from 10 AM to 7 PM in Jaipur. The ideal candidate should possess attributes such as being keen, passionate, speculative, and self-motivated. If you meet the requirements and have a proactive attitude, Semiosis Software welcomes you to become part of a dynamic team dedicated to success. By joining Semiosis Software, you will be a part of a reputed organization specializing in mobile app development and IT solutions. We prioritize the professional growth and career advancement of our team members, providing a positive work environment with recreational activities, parties, and outings to ensure work satisfaction and productivity. Incentives and reward schemes are in place to motivate our team to deliver exceptional results. If you are excited about this opportunity and aspire to excel in your career, we invite you to submit your CV to hr@semiosissoftware.com.,

Posted 2 weeks ago

Apply

2.0 - 8.0 years

0 Lacs

karnataka

On-site

Saltmine is a rapidly growing tech firm in the Commercial Real Estate(CRE) space, disrupting the $300B workspace design-build market. We are applying modern technology to transform the process by which office design is done from workplace strategy to programming to design and procurement. With deep roots in technology and architecture design, we've built a first-of-its-kind SaaS platform that empowers occupiers and their business partners to design inspiring and efficient spaces. The company is headquartered in downtown San Francisco with offices in NYC, Boston, Washington D.C., Budapest, Vietnam, and Singapore. We have closed our Series A funding round (one of the biggest in Southeast Asia) from marquee VC firms from Singapore & US. As a Software Engineer at Saltmine, you will play a crucial role in the development and scaling of our SaaS platform. Your responsibilities will include working on the development and platformization of our SaaS product, ensuring scalability, reliability, and security. You will collaborate closely with product managers to shape and turn the product vision into reality. Your product mindset will drive engineering-led initiatives that align with business goals. In this role, you will be responsible for initiating and driving engineering projects that enhance the platform's capabilities and performance. You will design, develop, and maintain microservices architecture to ensure modularity and flexibility of the platform. Collaborative problem-solving with designers, architects, and other stakeholders will be essential to solve complex technical challenges and deliver high-quality solutions. You will also be expected to ensure thorough documentation of system architecture, design patterns, and best practices. Promoting adherence to coding standards and code reviews to maintain code quality will be a key part of your responsibilities. Staying current with the latest industry trends and technologies is crucial to bring new ideas to the team and keep our platform at the cutting edge. To be successful in this role, you should have an Engineering degree in Computer Science or a relevant discipline with 8+ years of experience as a full stack developer, preferably on a SaaS platform. Strong knowledge of JavaScript, TypeScript, React, NodeJS, and Express is required. Familiarity with MongoDB and PostgreSQL, incline toward Unit, API, and E2E tests, and experience working on complex larger codebases are necessary. Experience optimizing queries, backend code, and with cloud services is a plus, ideally AWS. Experience with containerization, CI/CD is a plus, ideally Docker, K8S, Jenkins. Strong learning agility, product-focused mindset, and a sense of responsibility and ownership towards what you build are also expected attributes.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Senior Dot Net Developer with 6 to 8 years of experience, you will have the opportunity to join a global digital solutions and professional services firm that empowers businesses to compete by leveraging emerging technologies. Our vision is to deliver cutting-edge solutions with agility, responsiveness, transparency, and integrity, and we have been recognized by Inc. Magazine as one of America's fastest-growing private companies. In this role, you will be responsible for developing solutions using .NET technologies and will need to have a minimum of 6 years of software development experience. You should have a strong background in C#.NET, SQL Server, WCF, and ASP.NET, with a solid understanding of object-oriented design principles and architectures. To succeed in this position, clear communication skills are essential, both orally and in writing. You should also have a solid understanding of RESTful web services, web security concepts, web technologies, .NET security, distributed systems and architectures, ASP.NET MVC, build automation, continuous integration, and source code branching strategies. Experience with SQL programming, Agile software development practices, unit testing with mocking, continuous integration, service abstraction, DI/IOC, SOLID principles, and queueing systems is required. Practical experience with a Tier1 cloud platform (Azure or GCP) and UML modeling skills are desired for this role. If you are a talented and qualified individual who embodies our company's core values of professionalism, teamwork, work-life balance, and a family atmosphere in the workplace, we encourage you to apply for this position as soon as possible. Join our team in Chennai and embark on a journey of learning and growth with us!,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a skilled professional in the field of software development, you should have a strong command of C#.Net, ASP.Net, and MVC/WEB API. Additionally, familiarity with database technologies such as SQL and Oracle is crucial for this role. Your excellent verbal communication skills will enable you to effectively collaborate with team members and stakeholders. In this role, your problem-solving abilities will be put to the test as you tackle various challenges in the software development process. A Microsoft certification would be an added advantage, showcasing your expertise in the field. You will be responsible for implementing unit, integration, and automated tests to ensure the quality and reliability of the software. Experience in deploying and maintaining services in cloud environments, such as Azure and AWS, is essential for this position. A solid understanding of API security, including authentication, authorization, and encryption, is also required. Familiarity with DevOps tools like Azure DevOps, Git, and CI/CD pipelines will be beneficial in streamlining the development process. The ideal candidate for this role should have a minimum of 3 years of experience in software development. Preferred skills include proficiency in C#.Net, ASP.Net, and MVC/WEB API. If you are passionate about software development and possess the necessary skills and experience, we encourage you to apply for this exciting opportunity.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Software Developer, you will be responsible for designing, developing, and maintaining applications using .NET Core Web API, Python, and Java. You will collaborate with cross-functional teams to define, design, and ship new features while ensuring the performance, quality, and responsiveness of applications throughout the development lifecycle. Writing and executing comprehensive unit tests will be a key aspect to ensure code quality and application stability. Utilizing Apache Kafka, you will contribute to building scalable and event-driven systems. Your role will involve participation in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives. Implementing and maintaining API automation testing frameworks will be crucial to ensure API reliability and functionality. Your strong debugging skills will be essential in identifying and resolving complex software issues. Effective communication and teamwork will be key as you collaborate with team members and stakeholders. You will contribute to all phases of the software development lifecycle, from requirements gathering to deployment. Your skills including proficiency in Python, .NET Core Web API, SQL Server, PostgreSQL, HTML5, JavaScript, CSS3, Unit Testing, Apache Kafka, and Agile Methodology will be utilized. Additionally, your experience with Datadog for monitoring and logging, Postman for API testing, Git for version control, Java, Selenium for UI testing, TypeScript, Jira for project management, Azure cloud platform, SAFe Agile, and Containerization (e.g., Docker) will further enhance your contributions to the team.,

Posted 2 weeks ago

Apply

10.0 - 14.0 years

0 Lacs

chennai, tamil nadu

On-site

As a skilled .NET Developer, you will be responsible for leading the design, development, and implementation of complex .NET applications utilizing C# and .NET Core. Taking ownership of the full software development lifecycle, you will engage in requirements gathering, system design, deployment, and maintenance. Your focus will be on writing clean, efficient, and well-documented code that adheres to best practices and coding standards. Additionally, you will design and implement robust and scalable APIs and backend services. Your role will require the utilization and integration of various unit testing frameworks such as xUnit.net, NUnit, and MSTest to ensure code quality and reliability. Active participation in architectural discussions and technical decision-making processes will be essential. Collaborating effectively with cross-functional teams, including product managers, designers, and other developers, is a key aspect of the position. Conducting code reviews to maintain code quality, consistency, and standards will also be part of your responsibilities. In troubleshooting and resolving complex technical issues, you will showcase your problem-solving, analytical, and debugging skills. Mentoring and providing guidance to junior and mid-level developers to foster their technical growth will be a crucial part of your role. Staying up-to-date with the latest technology trends in the .NET ecosystem and contributing to the enhancement of development processes and best practices within the team are expected. Requirements for this position include a Bachelor's degree in Computer Science, Engineering, or a related field, along with 10+ years of professional experience in .NET development using C#. Extensive experience with the .NET Core framework, various unit testing frameworks, object-oriented programming principles, and design patterns is necessary. Proficiency in designing and developing RESTful APIs, working with databases, and familiarity with version control systems like Git are vital. Strong leadership, communication, and collaboration skills are essential for effective interaction with team members. The ability to work independently and as part of a team in a fast-paced environment is crucial. Experience with Agile development and additional points like cloud platforms (Azure, AWS, GCP), containerization technologies (Docker, Kubernetes), CI/CD pipelines (Azure DevOps, Jenkins), other .NET technologies (ASP.NET Core, Entity Framework Core), and performance tuning and optimization will be advantageous. Stay updated with the latest trends and advancements in .NET technology and contribute to the continuous improvement of the team's development processes and best practices.,

Posted 2 weeks ago

Apply

0.0 - 4.0 years

0 Lacs

pune, maharashtra

On-site

The overall purpose of your role is to work on projects and technology for developing highly scalable applications. You will be responsible for designing and developing Micro services, GUI, and Server components. Additionally, you will implement functional solutions, conduct unit tests, coordinate releases, and contribute to design sessions when necessary. It is important for you to interact with end users and product owners to understand their requirements and build solutions accordingly. As a part of a local team, you will also need to liaise regularly with colleagues in other regions and provide support for the applications BAU work as needed. Key Accountabilities and Skills required for this role include strong application and development skills, including multi-threaded programming and SQL experience. You should have the ability to effectively communicate with end-users and other developers in a global, team-based environment. Strong interpersonal skills are essential, along with the ability to communicate thoughts, designs, and implementations in both written and verbal forms. You should be results-oriented, a self-starter with a positive "can-do" attitude. The purpose of your role is to design, develop, and improve software using various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues. Your accountabilities will include the development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools. You will collaborate cross-functionally with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure alignment with business objectives. It is crucial to adhere to secure coding practices and implement effective unit testing practices to ensure proper code design, readability, and reliability. As an Analyst, you are expected to perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. You should have in-depth technical knowledge and experience in your assigned area of expertise. You will lead and supervise a team, guide professional development, allocate work requirements, and coordinate team resources. If the position has leadership responsibilities, you are expected to demonstrate clear leadership behaviors. For individual contributors, you will develop technical expertise in your work area and act as an advisor where appropriate. You will have an impact on the work of related teams within the area and partner with other functions and business areas. It is important to take responsibility for end results of a team's operational processing and activities, escalate breaches of policies/procedures appropriately, and embed new policies/procedures due to risk mitigation. You should advise and influence decision-making within your area of expertise, take ownership of managing risk and strengthening controls, and deliver your work in line with relevant rules, regulations, and codes of conduct. Demonstrating the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, as well as the Barclays Mindset to Empower, Challenge, and Drive, is crucial for all colleagues. It is essential to maintain an understanding of how your sub-function integrates with the function and the organization's products, services, and processes within the function. Resolving problems, guiding team members, communicating complex/sensitive information, and acting as a contact point for stakeholders are key aspects of your role. In summary, your role involves working on projects and technology to develop highly scalable applications, collaborating with various teams, and ensuring the delivery of high-quality software solutions while adhering to secure coding practices and industry standards. Your communication skills, technical expertise, and ability to lead and influence decision-making are essential for success in this role.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

Job Description: As a Software Developer at Springer Nature Technology and Publishing Solutions in Pune, India, you will have the opportunity to work in a dynamic and collaborative environment where you will be involved in designing and developing enterprise applications. Your role will involve writing functional code, identifying defects, and contributing to the automation of the publishing cycle. We are looking for a talented individual with a passion for software development to join our team. You will be a part of the Automated Conversion and Document Creation (ACDC) team, responsible for delivering solutions for scientific, technical, medical publishers, and education publishers globally. By utilizing the latest technologies such as .Net, Python, Web API, RestFul Web Services, XML, and OpenXML, you will help streamline manuscript submission processes, production workflows, and metadata maintenance for our customers. Collaboration with global teams and customers will be a key aspect of your role. Key Responsibilities: - Develop high-quality product features aligning with technical and business expectations - Contribute to the enhancement of the product by adding valuable features - Emphasize clean coding practices and continuous code refactoring - Take ownership of specific subsystems within the product - Address technical debts and contribute to technical vision and roadmap - Participate in team ceremonies and contribute to product enhancements Challenges: - Continuous improvement of the platform - Collaboratively create best-in-class services for customer needs - Participation in team ceremonies for grooming, planning, and retrospective - Development of new features/modules and code quality improvements - Monitoring and enhancement of the product About You: - Experienced in software development with a collaborative mindset - Familiar with working in cross-functional teams and continuous integration environments - Enthusiastic about sharing knowledge and enabling team performance - Thrive in a challenging role with opportunities for independent working and continuous improvement - Qualifications: Bachelor's degree with relevant work experience If you are a motivated Software Developer with a keen interest in technology-driven solutions and publishing domain, we welcome you to join our team at Springer Nature Technology and Publishing Solutions.,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

maharashtra

On-site

The Software Engineering teams at Cloud Energy Software have a significant impact on the business by creating high-quality software through the utilization of the latest technology, best practices, ambition, belief, and dedication. As an iOS Developer at Cloud Energy Software, your responsibility will be to create solutions that facilitate the transformation of data into information supporting critical business decisions. You will translate the company's vision into a mobile application through clean coding practices. The mission at Cloud Energy Software is to transform businesses through purposeful and well-built software. The company values commitments and takes pride in its work. An employee-centric atmosphere is maintained with a supportive culture that allows for growth and contribution while ensuring a satisfactory work-life balance. Each individual at CES plays a crucial role, and the company seeks individuals who resonate with their Core Values and share the same passion for the Mission. Core Skills: - Kotlin Proficiency: Possess a deep understanding and extensive experience with the Kotlin programming language, including syntax, features, and best practices. - iOS Development: Extensive experience with iOS development, proficiency in Swift and Objective-C, familiarity with the iOS SDK and frameworks. - JetBrains Compose UI: Experience in building user interfaces using JetBrains Compose for Desktop and Android, understanding of design patterns and best practices, familiarity with integrating Compose UI in multi-platform projects targeting iOS. - Mobile Development: General knowledge of Android development to comprehend the multi-platform context, even if the primary focus is iOS. Additional Technical Skills: - Dependency Injection: Experience with DI frameworks like Koin. - Networking: Knowledge of networking libraries and protocols such as Alamofire for iOS and Retrofit for shared code. - Concurrency: Understanding of concurrency models in Kotlin (coroutines) and iOS (GCD, Operation Queues). - Unit Testing: Proficiency in writing unit and integration tests for iOS, familiarity with testing libraries like XCTest and MockK. - Continuous Integration/Continuous Deployment (CI/CD): Experience with setting up and maintaining CI/CD pipelines for iOS projects using tools like Fastlane and Jenkins. - Version Control: Strong understanding of Git and branching strategies. - Build Tools: Familiarity with Gradle and Xcode for the build process across platforms. - Performance Optimization: Skills in profiling, analyzing, and optimizing performance for iOS applications. Your Responsibilities: - Deliver projects timely and with satisfactory quality by closely collaborating with Stakeholders and Engineering Teams. - Build the design interface according to clients" needs. - Develop new features and user interfaces based on wireframe models. - Resolve bugs and performance issues as an iOS and Android mobile developer. - Collaborate with other junior mobile app developers, back-end and front-end developers, and designers throughout the app lifecycle. Benefits of Working at Cloud Energy Software: - Opportunity to shape the business by showcasing creativity and supporting ideas with convincing arguments to bring them to life. - Work in a fast-paced environment with a focus on technologies and building cutting-edge solutions. - Enjoy flexible working hours in an employee-centric atmosphere.,

Posted 2 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

You will be working as a Principal Engineer at Vice President level in Pune, India. In this role, you will be a senior member of the engineering team, focusing on strategic technical leadership, overseeing project deliveries, and providing guidance to junior engineers. Your responsibilities will include steering the technical direction, maintaining quality standards, and ensuring that engineering initiatives align with the broader objectives of DWS. As part of the flexible scheme, you will enjoy benefits such as best in class leave policy, gender-neutral parental leaves, reimbursement under childcare assistance benefit, sponsorship for industry-relevant certifications, and education, among others. Additionally, you will have access to employee assistance programs, comprehensive hospitalization insurance, accident and term life insurance, and complementary health screening. Your key responsibilities will involve understanding business context and technical requirements, demonstrating strong project management skills, effective communication with stakeholders, balancing project priorities, identifying critical delivery paths, and collaborating with various teams. You will also be responsible for guiding and mentoring a team of engineers, identifying talent, and ensuring career development opportunities. To excel in this role, you should have a solid understanding of architecture and design principles, the ability to propose solutions in wider forums, enforce best practices at the project level, conduct code reviews, and promote the adoption of enterprise architecture patterns. Additionally, you should be proficient in JavaScript, UI frameworks/libraries, TypeScript, Node JS, data structures, algorithms, REST-based architecture, design patterns, cross-browser development, unit testing, SDLC processes, version control systems, build tooling, deployments, containers, and cloud fundamentals. You will receive training and development opportunities, coaching from experts in your team, and a culture of continuous learning to aid your progression. The company values empowerment, responsibility, commercial thinking, initiative, and collaboration and promotes a positive, fair, and inclusive work environment. For further information about the company and its teams, please visit the company website at https://www.db.com/company/company.htm. Deutsche Bank Group values a culture of excellence, collaboration, and inclusivity, and welcomes applications from all individuals.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

We are seeking a highly skilled PHP Laravel Developer with over 3 years of experience in developing modern web applications. As a PHP Laravel Developer, you will be responsible for developing, testing, and maintaining web applications using PHP and the Laravel framework. Your role will involve designing and implementing scalable and secure RESTful APIs, writing clean and efficient code following industry best practices, and collaborating with front-end developers, designers, and other team members in a fast-paced and collaborative environment. Key Responsibilities: - Develop, test, and maintain web applications using PHP and Laravel framework. - Design and implement scalable and secure RESTful APIs. - Write clean, well-documented, and efficient code following industry best practices. - Collaborate with front-end developers, designers, and other team members. - Troubleshoot, test, and maintain the core product software to ensure strong optimization and functionality. - Participate in the full software development life cycle including planning, development, deployment, and maintenance. - Integrate third-party APIs and tools as required. - Conduct code reviews and ensure code quality. Required Skills: - Strong experience with PHP and Laravel framework. - Good understanding of MVC architecture. - Proficient in MySQL or other relational databases. - Experience in JavaScript, jQuery, AJAX, and front-end technologies like HTML5, CSS3. - Familiarity with REST APIs, OAuth, and token-based authentication. - Knowledge of Git version control. - Experience with unit testing and debugging. - Basic knowledge of server management and deployment (Apache/Nginx, cPanel, etc.) is a plus. This is a full-time position with benefits including cell phone reimbursement and Provident Fund. The job location is in-person with a Monday to Friday schedule during morning shifts. If you are interested, please contact the employer at +91 8968704250.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

The ideal candidate for this role will be responsible for designing and developing scalable server-side applications using Node.js. You will be tasked with writing reusable, testable, and efficient code, as well as building and integrating RESTful APIs and web services. Collaboration with front-end developers and other team members will be a key aspect of this role, as you work together to optimize applications for speed and scalability. Additionally, you will have the opportunity to work with databases (SQL/NoSQL), cloud services, and third-party libraries, while also participating in code reviews and contributing to team best practices. To excel in this position, you should have proven experience with Node.js and frameworks like Express.js or Nest.js. A strong understanding of asynchronous programming and event-driven architecture is essential, along with experience working with databases such as MongoDB, PostgreSQL, or MySQL. Familiarity with RESTful APIs, JSON, and WebSocket, as well as working knowledge of Git, CI/CD pipelines, and containerization (Docker), will be beneficial. An understanding of unit testing and integration testing, coupled with good problem-solving skills and attention to detail, are also important requirements. Nice to have skills for this role include experience with front-end technologies like React, Angular, etc., knowledge of cloud platforms such as AWS, Azure, or GCP, and familiarity with GraphQL. This is a full-time position with benefits including cell phone reimbursement and Provident Fund. The work schedule is Monday to Friday during morning shifts, and the work location is in person.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

punjab

On-site

As a Senior Software Engineer specializing in Node.js and AWS technologies, you will play a crucial role in our engineering team. Your primary responsibility will be designing and implementing cloud-native applications that are scalable, high-performing, and secure. Your expertise in backend development, DevOps, and serverless architectures will be key to your success in this role. Your key responsibilities will include developing robust backend services and RESTful/GraphQL APIs using Node.js, as well as building and maintaining serverless applications on AWS Lambda, API Gateway, and other AWS services. You will be tasked with ensuring the performance, quality, and security of the applications you work on, implementing best practices for security and data protection. Collaboration with cross-functional teams on architecture and project delivery will be a significant aspect of your role, along with writing clean, maintainable, and testable code. You will also be responsible for monitoring and optimizing infrastructure and code for performance and scalability. To excel in this position, you should have at least 5 years of professional experience in backend development using Node.js, along with hands-on experience with AWS services like Lambda, DynamoDB, S3, API Gateway, and CloudWatch. Proficiency in JavaScript (ES6+), experience with CI/CD pipelines, infrastructure as code, and deployment automation are essential. Familiarity with microservices, event-driven architecture, relational and NoSQL databases, and writing various types of tests will also be beneficial. If you possess strong problem-solving skills, attention to detail, and a passion for building cutting-edge cloud-native applications, we would love to have you on board as part of our team.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

punjab

On-site

As a Mobile Application Developer/Lead specializing in iOS & Android platforms, you will be responsible for overseeing the design, development, and delivery of scalable mobile applications. This hands-on leadership role will require you to work with Swift for iOS and Kotlin for Android, building multi-country, multi-currency, multi-brand solutions using modern architectural patterns like MVVM, MVP, and Singleton. Your key responsibilities will include leading the design, prototyping, and development of mobile apps for both iOS and Android, implementing architecture patterns to maintain clean and scalable codebases, and collaborating with stakeholders to convert business requirements into robust solutions. You will guide the team in addressing platform-specific challenges and ensure UI/UX consistency across platforms. To excel in this role, you should have at least 6 years of experience in native mobile application development for iOS and Android, a strong understanding of Object-Oriented Analysis & Design principles, and hands-on knowledge of MVVM, MVP, and Singleton patterns. Proficiency in RESTful APIs, JSON/XML parsing, local storage, and version control tools is essential, along with experience in implementing multi-threading and concurrency handling. Preferred qualifications include experience in multi-brand/multi-country mobile product rollouts, familiarity with Agile/Scrum methodologies, and contributions to open-source projects or mobile development communities. Soft skills such as strong communication, leadership, and problem-solving abilities will also be crucial in this role. If you are a passionate mobile technology enthusiast with a proven track record in mobile application development and a desire to lead and innovate in a fast-paced environment, we encourage you to apply for this exciting opportunity in Mohali.,

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