Jobs
Interviews

64 Unit Tests Jobs - Page 2

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

2.0 - 6.0 years

0 Lacs

karnataka

On-site

You will be joining a dynamic team as a .NET developer, responsible for creating .NET applications using ASP.net with C#, Web API with C#, and Microsoft SQL Server. Your main role will involve designing and developing various layers of our applications, in addition to collaborating with the team working on different parts of the infrastructure. Your dedication to cooperative problem-solving, intricate design, and high-quality products is crucial for this role. Your responsibilities will include translating application storyboards and use cases into functional applications, designing, building, and maintaining efficient and reusable code, ensuring optimal performance and quality of applications, and identifying and resolving bottlenecks and bugs. To excel in this role, you should possess a strong knowledge of .NET web framework ASP.net, C#, Javascript, JQuery, and Ajax. Additionally, familiarity with Microsoft SQL Server, proficiency in C# and Web API, and understanding of object-oriented programming concepts are essential. Knowledge of ASP.net MVC, experience with various design and architectural patterns, and the ability to write clean and maintainable code will be advantageous. The ideal candidate will have a B.Tech, M.C.A, B.C.A, or other relevant certifications. Moreover, a willingness to learn Angular and stay up-to-date with the latest upgrades is highly desirable.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

NTT DATA is seeking a Java Technical Consultant to join their team in Bangalore, Karnataka (IN-KA), India. As a Java Technical Consultant, you will be responsible for demonstrating proficiency in Java, including a solid understanding of its ecosystems. You will also be expected to have sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts, familiarity with different design and architectural patterns, and the ability to write reusable Java libraries. Additionally, you should possess expertise in Java concurrency patterns, a basic understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services. Experience in working with popular web application frameworks like Play and Spark is preferred, as well as relevant knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements. The ideal candidate will have the ability to write clean, readable Java code, basic knowhow of class loading mechanism in Java, experience in handling external and embedded databases, and understanding basic design principles behind scalable applications. You should also be skilled at creating database schemas that characterize and support business processes, knowledgeable about JVM (Java Virtual Machine) and its drawbacks, weaknesses, and workarounds, and proficient in implementing automated testing platforms and unit tests. Moreover, you are expected to have in-depth knowledge of code versioning tools like Git, understanding of building tools such as Ant, Maven, Gradle, etc, expertise in continuous integration, and familiarity with JavaServer pages (JSP) and servlets, web frameworks like Struts and Spring, service-oriented architecture, web technologies like HTML, JavaScript, CSS, JQuery, and markup languages such as XML, JSON. Other required skills for this role include knowledge of abstract classes and interfaces, constructors, lists, maps, sets, file IO and serialization, exceptions, generics, Java Keywords like static, volatile, synchronized, transient, etc, multithreading, and synchronization. Banking experience is a must for this position. NTT DATA is a global innovator of business and technology services, serving 75% of the Fortune Global 100. As a Global Top Employer, NTT DATA has diverse experts in more than 50 countries and a robust partner ecosystem. Their services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation, and management of applications, infrastructure, and connectivity. NTT DATA is committed to helping clients innovate, optimize, and transform for long-term success and is one of the leading providers of digital and AI infrastructure worldwide. Visit us at us.nttdata.com.,

Posted 1 week ago

Apply

0.0 - 3.0 years

0 Lacs

pune, maharashtra

On-site

About ExtraaEdge Ages ago (2015 :)), in the humble abode of Abhisheks bachelor pad, our co-founders, Abhishek Ballabh & Sushil Mundada, set out to bring innovation into the world of admissions. Today, we are trusted with the admissions of over 300 educational institutions. Our team of 60+ team members (and growing!) are on a mission to help ExtraaEdge become the globally preferred Education Marketing Technology. Here are some key facts about us - Currently used by over 4000 admissions officers and 240 teams across the globe. - High growth rate. - Rapid technological advancements. In a short span of 5 years at par with some of the market leaders. - End to End education-focused, customized tools. What we love solving for - Building advanced technology that solves specific business problems and gives the admissions team an edge over their competitors. - Creating a delightful experience for each user and team to ensure their goals are met. - Helping admissions & marketing teams grow. Here's what you will be doing at ExtraaEdge - To be a part of the development initiatives at ExtraaEdge and work in a high-performance team. - Manage the backend services and controller changes when a new module is implemented. - Manage the development roadmap in sync with the product roadmap. - Suggest architectural changes & optimizations while fine-tuning the application. - Being able to step into the shoes of the user/learner and identify the best design/coding strategies & frameworks. - Interact with operations & sales to understand expectations. Is this someone that looks like you - Sharp .NET & MVC framework knowledge & programming hands-on. - Attention to Detail. - Razor-sharp analytical & problem-solving skills. - Experience in Agile methods & Test-Driven design. - 0 to 2 years of experience working on C#, .NET Core, .NET MVC. - Proficient in Entity Framework, LINQ to Objects. - Experienced in SQLServer, Database design, and understanding database queries. - Advanced Database knowledge like Indexing, Stored Procedures. - REST API design and implementation. - Knowledge of Azure Cloud Management, WebApps & Deployments. - Hands-on in writing Unit Tests. - Familiarity with architecture styles/APIs (REST, RPC). Traits we look for: - Samajh: Has knowledge about the work. - Neeyat: Has the willingness to give the best to the job. - Kabiliyat: Has the capability to do the job well. Compensation: As per industry standards for startups. The Work Hours and Work Locations: - Work Hours: You are expected to work from 9:30 AM to 7 PM IST. Keep in mind that being a startup, you may have to stretch from time to time depending on your workload and deadlines. - Work Location: Pune (Work from Office). Benefits of joining our organization: - We are an amazing bunch of high-performing, hungry individuals that are on the way to greatness. - A great culture and environment to thrive in while having fun. - Exposure to diverse learning opportunities. - Mentorship and coaching from founders to grow skills. - High learning & growth curve. - Certifications and Training programme. - ESOPS are offered after a certain tenure/contribution within the organization. - Health insurance policy via Plum. - People First Organization where we believe in giving opportunity and growing constantly. What does the recruitment process look like - One level of shortlisting. - Assessment test. - Interview Rounds: Once shortlisted we usually do about 2 rounds of interviews and deep reference checks. For any inquiries reach out to us here: sagark@theextraaedge.com,

Posted 1 week ago

Apply

9.0 - 13.0 years

0 Lacs

pune, maharashtra

On-site

You will be responsible as a frontend developer in the UXD team, focusing on developing and maintaining UI components for the design system. Your expertise in UI engineering and design tokens will be crucial for this role. Using Angular, you will develop software based on figma designs, conduct unit tests, and create stories in storybook. Additionally, documenting components in zeroheight for the benefit of other frontend developers will be part of your responsibilities. Presenting technical changes to components within the frontend chapter will also be essential. To qualify for this position, you must hold a Bachelor's or Master's degree in engineering (Electronics/Electrical/Computer/IT) or a related field. With over 10 years of experience in web design, computer science, or multimedia, you should possess deep knowledge of Angular Technologies. Strong skills in designing UI-UX, along with a good understanding of front-end technologies and architectures, are required. Experience in developing design systems in a B2B environment will be advantageous. Furthermore, familiarity with CI/CD frameworks and UX testing frameworks is preferred. Excellent verbal and written communication skills are essential for effective collaboration within an agile team environment. Proficiency in Figma for basic UX design skills is required. Proactivity, initiative-taking, a willingness to learn, and a desire to challenge the status quo are qualities that will be valued in this role. Professional proficiency in English is a must. If you meet the qualifications and are interested in this opportunity, please share your profile with us at Chetna@globexdigitalcorp.com.,

Posted 2 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a member of the Roku team, you will play a crucial role in shaping the future of TV streaming. Roku, the leading TV streaming platform in the U.S., Canada, and Mexico, is dedicated to revolutionizing how the world watches TV by connecting consumers to their favorite content, assisting content publishers in building and monetizing large audiences, and empowering advertisers with unique engagement capabilities. Joining our fast-growing public company means being an integral part of a dynamic environment where your contributions are both valuable and recognized. At Roku, you will have the chance to impact millions of TV streamers globally while gaining valuable experience across various disciplines. You will be part of our high-performance engineering team that focuses on The Roku Channel (TRC), the rapidly growing Free-Ad-Supported-TV streaming service in the U.S. and Mexico. In this role, you will be responsible for enhancing TRC apps, features, and systems across multiple platforms including FireTV, GoogleTV, SamsungTV, and the web. We are looking for a self-starter with a passion for innovation, a proactive mindset for fast-paced execution, and strong problem-solving skills. Your responsibilities will include contributing to the architecture, design, and implementation of technology solutions for web-based video applications, maintaining coding standards, and following software engineering best practices. You will work towards enhancing a culture of engineering and operational excellence, focusing on innovation, user experience, reliability, security, and quality of the apps. Collaborating with cross-functional teams, you will participate in scoping, design, coding, testing, debugging, code reviews, and ongoing maintenance and support. To excel in this role, we are excited if you have experience in full-stack web app development using Javascript/Typescript, HTML5, CSS, and building modern web applications supporting millions of users. Your familiarity with AWS/GCP, APM and app analytics tools, Docker/Kubernetes, and various frameworks will be beneficial. A good understanding of component-based architecture, media frameworks, streaming protocols, and experience with agile methodologies, unit tests, and CI/CD practices will be valuable assets. With a focus on employee well-being, Roku offers a comprehensive benefits package that includes global access to mental health and financial wellness support, as well as a range of healthcare, retirement, and personal time off options. Our unique culture encourages collaboration, innovation, and a pragmatic approach to problem-solving. At Roku, you will be part of a company that is reshaping the TV streaming landscape and making a significant impact on how the world enjoys television.,

Posted 2 weeks ago

Apply

3.0 - 5.0 years

6 - 11 Lacs

Hubli, Karnataka, India

On-site

Job Description: We are looking for a Java Full stack Senior developer responsible for building a Java applications with experience on Angular or React or AWS as well who will be responsible for building applications Your primary responsibility will be to create user information solutions by developing implementing and maintaining Java full stack based components and interfaces and to coordinate with the rest of the team working on different layers of the infrastructure Key Responsibilities: Analyzing user requirements envisioning system features and functionality Design build and maintain efficient reusable and reliable Java codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design Development Validation and Support activities Technical Requirements: Skills Java with Angular or React or AWS Additional Responsibilities: Min 3 years of relevant experience In depth knowledge of design issues and best practices Solid understanding of object oriented programming Familiar with various design architectural patterns and software development process Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Preferred Skills: Technology->Java->Springboot,Technology->UI & Markup Language->Angular JS/Angular 1.x,Technology->Reactive Programming->react JS,Technology->Data On Cloud - Platform->AWS

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

You will be joining Eaton Life Safety Division as a Senior Engineering Firmware where your primary responsibility will be software development for Life Safety products. In this role, you will contribute to the development of next-generation technology solutions for edge devices in Life safety systems. You will collaborate with a diverse team of talented individuals to drive complete product development, focusing on embedded firmware development. Working closely with the Product Owner, you will prioritize tasks to ensure timely deliverables and milestones are met. Your role will involve establishing a technical growth path, enhancing the value delivered to customers, and contributing to the global organization's commitment to providing cutting-edge Life Safety products in Emergency lighting. Strong communication skills, adaptability to changing priorities, and the ability to manage multiple projects simultaneously will be key to your success in this role. You must possess a Bachelor's Degree in Computer Science, Electrical, or Electronics Engineering from an accredited institution, along with a minimum of 3 years of hands-on experience in C, C++, and Linux-based firmware applications on microcontrollers. Your expertise should include the development of industrial fieldbus communication protocols, experience with RTOS platforms, addressing cyber-security requirements, and fixing issues reported by static code analysis tools. Additionally, hands-on experience in Agile methodologies, test automation, and familiarity with tools like JIRA, BitBucket, and JAMA will be advantageous. Your responsibilities will include translating business features into technical requirements, collaborating with stakeholders, developing high-quality unit-tested code, and ensuring software quality metrics are met. You will also be involved in creating structured software solutions, optimizing performance, security, and reusability, and executing plans for incremental project delivery. Your role will require you to work closely with engineering and test teams to deliver high-quality products that address customer needs. Overall, your contribution as a Senior Engineering Firmware at Eaton Life Safety Division will play a crucial role in driving innovation, growth, and capability development within the organization. Your technical expertise, collaborative approach, and commitment to excellence will be instrumental in delivering state-of-the-art solutions in the field of embedded software, connectivity, industrial networking, and Internet of Things (IoT) technologies.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Supervisor position is an intermediate management role where you will lead a team of professionals to establish and implement new or revised application systems and programs. Your main responsibility will be to manage the Applications Development team, provide leadership, and ensure the quality of tasks provided by the team. You will also be required to recommend work procedures to increase process efficiencies, resolve issues by applying technical experience and precedents, and develop a comprehensive knowledge of how your area integrates within apps development. As the Applications Development Senior Supervisor, you will manage the team's personnel duties such as performance evaluations, training, development, hiring, and disciplinary actions. You will act as a backup to the Applications Development Manager, serve as an advisor and coach to junior developers and analysts, and operate with a limited level of direct supervision. Additionally, you will be responsible for assessing risk when making business decisions and ensuring compliance with laws, rules, and regulations to safeguard Citigroup, its clients, and assets. To qualify for this role, you should have 5 to 8 years of experience in Java with a minimum of 1 to 2 years of experience in Spark. Proficiency in Java, familiarity with Big Data computing frameworks like Apache Spark, solid understanding of object-oriented programming, data structures, and algorithms are essential. You should also possess knowledge of design and architectural patterns, concurrency patterns, MVC, JDBC, RESTful concepts, and clean code writing principles. Experience in database schemas, Oracle SQL, JVM, automated testing platforms, and code versioning tools like Git are required. The ideal candidate for this position should hold a Bachelor's degree or equivalent experience. This job description provides a high-level overview of the role's responsibilities, and additional duties may be assigned as required. If you require a reasonable accommodation due to a disability to use our search tools or apply for a career opportunity, please review the Accessibility at Citi. For more information on Equal Employment Opportunity, view Citis EEO Policy Statement and the Know Your Rights poster.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

ernakulam, kerala

On-site

As a talented individual, you will be responsible for leading and mentoring a team of developers to promote best practices and continuous improvement within the organization. Your role will involve architecting, developing, and maintaining scalable enterprise applications using .NET Core, C#, and Entity Framework. You will work extensively across the full .NET stack, encompassing .NET 3.5 to .NET 4.8, to ensure compatibility and modernization where necessary. Your expertise will be crucial in designing and implementing responsive frontend applications utilizing modern frameworks such as React.js. Additionally, you will be tasked with building and maintaining REST APIs for seamless integration with both internal and external systems. Designing solutions following Microservices architecture principles for modular and scalable deployments will be a key aspect of your responsibilities. Applying MVC/MVVM design patterns to ensure maintainable and testable code will be essential. Writing comprehensive unit tests to uphold code quality and minimize regressions will play a significant role in your day-to-day activities. You will be utilizing Azure DevOps for CI/CD pipelines, source control (Git), and automated deployments to streamline development processes. Implementing and optimizing load balancing, caching, and performance tuning strategies to support high-scale systems will be part of your core responsibilities. Following object-oriented design and SOLID principles to architect clean and reusable code will be crucial to the success of the projects you undertake. Styling applications using CSS3, SCSS/Less, and Webpack for modern UI development will be within your skill set. Ensuring the security of applications using ASP.NET Identity, SSL/TLS, and data encryption techniques will also be a key focus area. Your proficiency in embracing Agile methodologies, participating in sprint planning, daily standups, and retrospectives, will be highly valued. Additionally, any knowledge in the medical domain will be considered an added advantage. You will be expected to conduct research and explore emerging technologies to propose innovative solutions and maintain a modern tech stack. Effective communication in English (both written and spoken) will be necessary to collaborate with cross-functional teams and stakeholders. Demonstrating team leadership and mentoring skills to guide junior team members in technical and professional development will be a crucial part of your role. Maintaining a flexible and proactive attitude, performing well under pressure, and meeting tight deadlines will be expected. Your strong organizational and time management skills will enable you to efficiently manage multiple priorities. Upholding company values by delivering high-quality, reliable services with a commitment to customer satisfaction will be a key aspect of your responsibilities. Key Skills required for this role include proficiency in .NET Core, C#, .NET 3.5 to .NET 4.8, React.js, REST APIs, MS SQL Server, unit tests, Microservices architecture, Azure DevOps, MVC/MVVM, Entity framework, SCSS/LESS/CSS3, webpack, and familiarity with MongoDB (good to have).,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

You will be responsible for Android applications development for Rakuten cloud storage service. Your day-to-day tasks will include planning, development, and maintenance of these applications. Your role involves executing each development project with good quality and within the specified timeline. You will design, develop, and test Android applications, ensuring quality control at each stage of the process. Additionally, you will review deliverables such as design, code, and test cases, and plan and execute project releases with minimal risk. Your responsibilities will also include investigation, troubleshooting, identifying issues, and proposing improvements in development activities. You will conduct market trend surveys and suggest the introduction of the latest technologies, as well as select and propose sustainable architecture. To qualify for this position, you should have a Bachelor's degree in computer science or a related technical discipline. You should have more than 3 years of system development experience with Android Development in Java/Kotlin Android environments. Experience with Android frameworks, mobile design patterns (MVVM, MVP, MVI, etc.), and knowledge of professional software engineering practices are required. You should be familiar with coding standards, code reviews, source control management, continuous deployments, testing, and operations. Additionally, knowledge of open-source and commercial libraries commonly used in the Android ecosystem is essential. Critical thinking, problem-solving, and communication skills are necessary, along with a strong passion for code quality and willingness to perform unit tests. You should be comfortable working in an Agile environment, eager to share knowledge with teammates, open to feedback, and proficient in business-level English. Preferred skills include experience in publishing Android apps on Google Play and building mobile frameworks/SDKs. Key interfaces for this role include providing knowledge sharing and guidance to junior members, integration with BE team members, and communication with the Project Manager regarding timely updates and concerns related to QA topics. Key performance indicators include finishing development tasks with good code quality in a timely manner, providing expertise and experience proactively, and helping and coaching other engineers while introducing new technologies to enhance the product. Rakuten is committed to diversity and inclusivity in the workplace. As part of the Rakuten team, you are expected to embody the 5 Shugi Principles of Success, including always improving and advancing (Kaizen), being passionately professional, hypothesizing, practicing, and validating (Shikumika), maximizing customer satisfaction, and being conscious of time and speed in all endeavors.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a System Developer specializing in C#, you would have the opportunity to contribute to engineering projects and the development of windows, web applications, and system integration at NNE, an international pharmaceutical engineering company. Collaborating closely with NNIT and developers in Denmark, you will play a crucial role in the IT System Development team based in Bengaluru, India. Your responsibilities will include supporting engineering projects in both Denmark and India, participating in system development from concept to implementation, and working alongside engineers, supporters, and developer teams to ensure the successful delivery of production systems. Your role will require expertise in .NET and C# development, strong database and SQL skills, and familiarity with Agile practices like SCRUM. The ideal candidate for this position would possess the following skills: - Proficiency in C# and a good understanding of its ecosystems - Ability to develop reusable C# libraries - Knowledge of various design and architectural patterns - Experience with concurrency patterns in C# - Familiarity with web application frameworks, Windows Presentation Framework, and clean, readable C# code writing - Understanding of fundamental design principles and database schemas - Experience in automated testing, code versioning tools, and continuous integration - Hands-on experience with SSIS packages and SSAS Tabular Models In addition to technical skills, you should hold a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. A result-oriented approach, effective communication, and the ability to work in a multicultural environment are essential qualities for this role. Fluency in English, both spoken and written, is required. If you are ready to bring your skills and passion to NNE, we encourage you to apply before the deadline of 9th May 2025. For any inquiries, please contact IJRB@nne.com. Please submit your application through our online recruitment system and include a brief explanation of why you are applying in your resume or CV. At NNE, we are committed to an inclusive recruitment process and equality of opportunity for all applicants. We look forward to hearing from qualified candidates and will be scheduling interviews on an ongoing basis. To learn more about NNE and our work, visit www.nne.com.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

You should have a strong proficiency in Microservices Migration, Kafka, and AWS. Additionally, experience with Node.js and frameworks like Express is required. You must understand asynchronous programming and its quirks, along with user authentication and authorization between multiple systems, servers, and environments. Integration of various data sources and databases into a single system is essential. Knowledge of optimizing output for different delivery platforms and creating database schemas supporting business processes is crucial. You will be responsible for collaborating with other team members, particularly front-end developers, to write reusable, testable, and efficient code. The design and implementation of low-latency, high-availability, and performant applications will be part of your duties. Ensuring security and data protection, integrating data storage solutions, and writing unit test cases are also key responsibilities. Proficiency in code versioning tools like Git and a good understanding of front-end technologies such as HTML5 and CSS3 are advantageous.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

As a Python Developer, you will be responsible for leveraging your experience to build standard supervised (GLM ensemble techniques) and unsupervised (clustering) models using industry libraries such as pandas, sklearn, and keras. Your expertise in big data technologies like Spark and Dask, as well as databases including SQL and NoSQL, will be crucial in this role. Your role will also involve significant experience in Python, encompassing tasks such as writing unit tests, developing packages, and crafting reusable and maintainable code. An essential aspect of your responsibilities will be the ability to comprehend and articulate modeling techniques, along with visualizing analytical results using tools like matplotlib, seaborn, plotly, D3, and tableau. Experience with continuous integration/development tools like Jenkins and Spark ML pipelines will be advantageous. We are looking for a self-starter who not only excels individually but also collaborates effectively with colleagues, bringing innovative ideas to enhance our collective mindset. For the ideal candidate, possessing an advanced degree with a strong foundation in the mathematical principles underpinning machine learning, such as linear algebra and multivariate calculus, would be a significant advantage. Additionally, expertise in specialized areas like reinforcement learning, NLP, Bayesian techniques, or generative models would be highly valued. Your ability to effectively present ideas and analytical findings in a compelling manner that influences stakeholders will be a key aspect of this role. Demonstrated experience in developing analytical solutions within an industry context and a genuine passion for utilizing data science ethically to enhance customer-centricity in financial services will set you apart. If you are ready to contribute to a dynamic team by applying your Python development skills and data science expertise to drive impactful solutions in the financial services sector, we encourage you to explore this opportunity further.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Java with React Developer at Spiralogics, you will have the opportunity to work on building high-performing, scalable, enterprise-grade applications. You will be an integral part of a talented software team that focuses on mission-critical applications. Your responsibilities will include managing Java/Java EE application development and providing expertise throughout the full software development lifecycle, from concept and design to testing. Additionally, you will be responsible for designing, developing, and delivering high-volume, low-latency applications for mission-critical systems. To excel in this role, you should have extensive experience with JavaEE (JEE, J2EE), JavaScript, HTML5, CSS3, jQuery, Bootstrap, the Spring Framework, and ReactJS. You should also be familiar with relational databases and concepts such as MVC, JDBC, and RESTful. Experience in developing web applications using popular web frameworks like JSF, Wicket, GWT, and Spring MVC is essential. Test-driven development, knowledge of accessibility standards, and proficiency in relational databases (SQL, PostgreSQL, Oracle, or MySQL) are also key requirements. Moreover, you should possess a comprehensive understanding of object-oriented and service-oriented application development, as well as knowledge of design patterns including dependency injection, factory method, and concurrency patterns. Experience with multi-threading, debugging, performance profiling, and optimization is important. Implementing unit tests, using code versioning tools like Git, and working with agile development methodologies like Scrum are essential skills for this role. Strong communication skills are crucial for collaborating effectively with internal team members and external business stakeholders. Hands-on experience with Microservices Architecture is highly valued. Additionally, familiarity with technologies such as Tomcat, Apache, VueJs, Angular, GCP, AWS, and Azure would be beneficial. If you are looking to advance your career in a dynamic IT company like Spiralogics, join us in a fun, friendly, and flexible working environment with an employee-centric work culture.,

Posted 2 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Software Engineer 2 at Dell Technologies, you will be part of the Software Engineering team that is dedicated to delivering next-generation application enhancements and new products to adapt to the evolving world. You will have the opportunity to work on cutting-edge technologies, designing and developing software for various platforms, peripherals, applications, and diagnostics. Collaboration with both internal and external partners will be a key part of your role, ensuring that you are utilizing the most advanced technologies and software engineering methodologies. Your main responsibility will be to develop sophisticated systems and software solutions that align with the customers" business goals and requirements. This includes participating in the entire software development lifecycle, from research and new development to maintenance and re-engineering of software products. You will also be tasked with testing and automating Dell Core BIOS Features, ensuring the delivery of products within the specified budget, schedule, and quality guidelines. Key Responsibilities: - Develop software solutions based on customer requirements and business environment - Test and automate Dell Core BIOS Features - Participate in the software development lifecycle, including research, development, modification, security, error correction, and maintenance - Collaborate with the team to manage validation schedules, timelines, and development status - Utilize best-in-class development processes/lifecycle management such as Agile methodology Requirements: - 2 to 4 years of relevant experience in software engineering - Proficiency in Automation languages like Python, Micro Python, and Perl - Knowledge of X86/X64 Architecture and Instruction set - Experience in programming languages such as C, Embedded Programming in C and C++ - Familiarity with Test Driven Development and Unit Test environments for C Join Dell Technologies and be a part of a team that values individual contributions and believes in the power of making an impact. If you are seeking an opportunity to grow your career with innovative technologies and a collaborative environment, this role is tailored for you. Dell Technologies is dedicated to providing equal employment opportunities and fostering a work environment that is free of discrimination and harassment. Come be a part of our unique family of businesses that is shaping the future of work, living, and playing. Apply now to be a part of a transformative journey where Progress Takes All of Us. Application closing date: 18th April 2025,

Posted 2 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

You have 4-7 years of experience and possess expertise in API development and web services. You are proficient in Python coding, particularly with Flask. In addition to your technical skills, you also excel in guiding and mentoring junior team members. You have experience in collecting feedback from design and technical staff to determine development needs. Your background includes planning and estimating projects in an agile development environment. You are skilled in creating conceptual diagrams, visual mock-ups, and managing detailed user interface specifications. You have a strong focus on improving code standards and writing unit tests. You have hands-on experience in handling various releases such as maintenance release, emergency release, patch deployments, and the launch of new projects. You are familiar with Agile framework and have actively participated in Scrum ceremonies like Sprint Planning, Daily Stand up, Sprint review, and retrospective. Your responsibilities have also involved providing production support and development environments. You possess the ability to effectively communicate requirements to team members and manage applications. You are well-versed in DevOps processes and related tools. Having experience in the Networks domain is considered advantageous. Your behavioral skills include excellent teamworking and communication abilities, strong problem-solving skills, exceptional organizational and time management skills, and the capacity to work on multiple projects simultaneously. In terms of technical skills and tools, you have expertise in coding automation scripts using Python, API development, React, Jenkins, Git/GitHub, monitoring tools, Docker, Kubernetes, and load balancing. With a minimum of 7 years of experience, you are accountable for all projects handled within the team. If you join us at Societe Generale, you will have the opportunity to make a positive impact on the future through your initiatives. We encourage creating, daring, innovating, and taking action. Our environment promotes growth, development, and expertise enhancement. Furthermore, our employees have the chance to dedicate several days per year to solidarity actions during working hours. This includes activities such as sponsoring individuals struggling with their orientation or professional integration, participating in the financial education of young apprentices, and sharing skills with charities. There are various ways for you to get involved and contribute to meaningful causes.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

kochi, kerala

On-site

The Python Django Rapidor team is currently seeking a Django Developer who possesses a high level of expertise and motivation to contribute to the design and development of web applications. In this role, you will be responsible for backend code development that efficiently interfaces with front end code to facilitate data transactions. Effective communication and collaboration with front end developers are essential aspects of this position. Rapidor, a B2B application dedicated to assisting businesses in order creation, product information digitization, and human capital & inventory monitoring, is headquartered in Cochin, Kerala. We are a dedicated team passionate about aiding SMEs in digitizing their business operations for enhanced efficiency. As our development center is located in Cochin, we are seeking candidates willing to relocate to this vibrant city. Responsibilities: - Collaborate with stakeholders and fellow developers. - Design and implement Python code using the Django framework. - Identify and address bottlenecks resulting from inefficient code. - Troubleshoot and resolve software bugs. - Develop a diverse range of unit tests to validate software functionality. - Ensure platform security. - Create comprehensive documentation for the code. - Possess knowledge of front end languages. Requirements: The ideal Django Developer should have: - Strong problem-solving and critical thinking skills. - Proficiency in Python and the Django framework. - Understanding of event-driven programming and MVC architecture. - Familiarity with SQL databases. - Knowledge of REST and FAST APIs. Skills required: Collaboration, SQL databases, FAST APIs, front end languages, unit tests, Python, event-driven programming, platform security, communication, Django framework, bottlenecks, REST APIs, stakeholders, software bugs.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

The client is a global technology consulting and digital solutions company with a vast network of entrepreneurial professionals spread across more than 30 countries. They cater to over 700 clients, leveraging their domain and technology expertise to drive competitive differentiation, enhance customer experiences, and improve business outcomes. As a part of the agile team, you will be responsible for developing applications, leading design sprints, and ensuring timely deliveries. Your role will involve designing and implementing low-latency, high-availability, and high-performance applications. You will also be required to ensure code modularity using microservices architecture in both frontend and backend development, following best practices in backend API development. Throughout the software development lifecycle, you will write code that is maintainable, clear, and concise. Your technical leadership will be crucial in mentoring team members to help them achieve their goals. Additionally, you will manage application deployment with a focus on security, scalability, and reliability. Your responsibilities will also include managing and evolving automated testing setups for backend and frontend applications to facilitate faster bug reporting and fixing. A solid understanding of RESTful API design, database design, and management, along with experience in version control systems, will be essential for this role. Strong problem-solving and communication skills, along with proficiency in object-oriented programming, C or VBNet, and writing reusable libraries are required. Familiarity with design and architectural patterns like Singleton and Factory patterns, RDBMS such as SQL, Postgres, MySQL, and writing clean, readable, and maintainable code will be beneficial. Experience in implementing automated testing platforms, unit tests, and identifying opportunities to optimize code and improve performance will be valuable assets. Understanding the best software engineering coding practices is essential for this position. Nice-to-have skills include proficiency in AWS services like EC2, S3, RDS, EKS, Lambda, CloudWatch, CloudFront, VPC, experience with Git, DevOps tools such as Jenkins, UCD, Kubernetes, ArgoCD, Splunk, and skills in NET-ReactJs.,

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a qualified candidate for this position, you should hold a degree in BE, BTECH, ME, MTECH, or MCA along with 4-8 years of experience. Your primary responsibility will be to utilize your skills in C++ and QT/QML for GUI development, specifically in the area of automotive In-Vehicle Infotainment applications. Your key responsibilities will include: - Demonstrating proficiency in C++ programming with a focus on Embedded systems - Possessing hands-on experience and expertise in GUI development using Qt/QML - Developing user interfaces for automotive In-Vehicle Infotainment applications - Analyzing complex problems, identifying cause-and-effect relationships, and devising effective solutions while considering risks and obstacles - Creating UI components such as Views, Widgets, and Business Logic - Writing Unit Tests and Software functional tests for your code - Implementing high-quality software for series development - Working in agile collaboration models like SCRUM/KANBAN - Having extensive knowledge of various UI frameworks and technologies for embedded and mobile platforms such as Qt, HTML5, OpenGL & EBGuide If you have a passion for software development, a knack for problem-solving, and a drive for delivering high-quality solutions, this opportunity in Bangalore awaits your expertise.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

The role of a Developer involves developing, testing, and maintaining applications in accordance with established processes. You will be responsible for creating and maintaining technical designs based on requirements, as well as developing application code while adhering to coding standards. Additionally, you will be required to execute unit tests, complete analysis and documentation as needed for the project, support application testing, and address any test defects that arise. It is essential to provide status updates as per project requirements and follow the established project execution processes. Furthermore, active participation in training, self-development, and knowledge sharing is encouraged. As a Developer, you should possess a minimum of 2-5 years of experience in a similar role. The educational requirement for this position is a Bachelor's degree in any stream, Msc, MCA, or MTech. In this role, you will collaborate with the Marketing Operations team to gather business requirements, work proactively with stakeholders and Head Office teams, and take complete ownership of the assigned tasks. The ability to effectively communicate with various teams and stakeholders is crucial for success in this position.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 - 0 Lacs

haryana

On-site

As a Full Stack Software Engineer at VETTING.com, you will be part of a fast-growing Reg-Tech business specializing in Regulatory Technology with a cutting-edge SaaS product in the background screening and referencing sector. Our blue-chip clients worldwide rely on us for high-quality cloud-based solutions, and we are seeking individuals to join our team in Gurugram, India. You will be responsible for supporting, maintaining, and delivering cloud-based solutions to our esteemed customers. Your role will involve working with a team of professionals and contributing to the success of our innovative products. To excel in this role, you should possess the following mandatory experience: - 5+ years of expertise in C# and .NET Core 6+, with a deep understanding of its ecosystems - Proficiency in Microsoft SQL Server and creating schemas that align with business processes - Familiarity with NoSQL databases, especially CosmosDB, and RDBMS like MS-SQL Server, Oracle, MySQL, PostgreSQL - Strong grasp of object-oriented programming, writing reusable libraries, and applying design patterns for scalable applications - Knowledge of concurrency patterns, asynchronous programming, and writing clean, readable code following best practices - Experience with RESTful APIs, modern authorization mechanisms, and front-end build pipelines - Implementing automated testing platforms and unit tests for code coverage and boundary value checks - Understanding of Change Impact Analysis, Regression Testing, Load, Stress, and Performance Testing - Proficiency in code versioning tools like Git and continuous development & integration platforms such as Azure DevOps & CI/CD Pipelines - Understanding of Cloud Computing principles, SAAS, PAAS, IAAS, DAAS, and SOA architecture - Background in performance monitoring, identifying bottlenecks, and addressing throughput issues - Excellent communication and interpersonal skills Additionally, the following skills would be advantageous: - Experience with Blazor Web Assembly - Proficiency in React.JS, TypeScript, Redux, HTML, CSS, JavaScript, and Responsive Design principles - Working knowledge of cloud infrastructure, particularly Azure - Experience in developing/architecting enterprise solutions and working in an Agile environment - Familiarity with infrastructure as code using tools like Terraform Candidates must have a strong command of the English language, both written and verbal, and be willing to work UK office hours as necessary. If you meet the requirements and are interested in this opportunity, please email your CV and a covering letter to rahul.prabhakar@vetting.com by 6pm on Friday, 30 August 2024. Join us in shaping the future of regulatory technology with VETTING.com.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Senior Software Engineer at Clarivate, you will be an integral part of our Technology team, focusing on data engineering, ETL, and script writing to create efficient data pipelines for data cleansing and structuring processes. To excel in this role, you should hold a Bachelor's degree in computer science or possess equivalent experience. Additionally, a minimum of 3 years of Programming Experience with a strong grasp of SQL is required. Experience with ETL processes, APIs, data integration, system analysis, and design is highly valuable. You should be adept at implementing data validation and cleansing processes to maintain data integrity and proficient in pattern matching, regular expressions, XML, JSON, and other textual formats. In this position, you will be analyzing textual and binary patent data, utilizing regular expressions to extract data patterns. Writing clean, efficient, and maintainable code according to coding standards, automating tests, and unit testing all assigned tasks are key responsibilities. You will collaborate closely with Content Analysts team to design and implement mapping rules for data extraction from various file formats. Furthermore, you will liaise with cross-functional teams to understand data requirements and provide technical support. Ideally, you would have experience with cloud-based data storage and processing solutions like AWS, Azure, Google Cloud, and a strong understanding of code versioning tools such as Git. At Clarivate, you will be part of the Data Engineer team, collaborating with multiple squads comprising Data Engineers, Testers, Leads, and Release Managers to process and deliver high-quality patent data from diverse input source formats. This permanent position at Clarivate offers a hybrid work model with 9 hours of work per day, including a lunch break, providing a flexible and employee-friendly work environment. Clarivate is dedicated to promoting equal employment opportunities for all individuals in terms of hiring, compensation, promotion, training, and other employment privileges. We adhere to applicable laws and regulations to ensure non-discrimination in all locations.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

Job Title: Java Developer/Junior Architect - Java Type: Permanent Role : Senior Java Development Some of the Java Developer key skills include: Proficiency in Java8 , with a good understanding of Object-Oriented Programming (OOP) Patterns and Concepts Familiarity with different design and architectural patterns Skill for writing reusable Java libraries Strong work experience using the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services, Microservice, springboot, Hibernate Sound experience in Spring Security, Spring Data, Spring MVC along with Unit Testing, Integration Testing and BDD Testing. Strong understanding of API using Restful microservices, and Swagger to develop the APIs Knowhow of Java concurrency Excellent understanding of design patterns and microservice architecture. Experience in working with Centralised logging system like Splunk Ability to write clean, readable Java code Experience in handling external and embedded databases Implementing automated testing platforms and unit tests In-depth knowledge of code versioning tools, for instance, Git Understanding of building tools like Ant, Maven, Gradle, etc Expertise in continuous integration About Virtusa Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 30,000 people globally that cares about your growth one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us. Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence. ,

Posted 3 weeks ago

Apply

3.0 - 13.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Key Responsibilities: A day in the life of an Infoscion As part of the Infosys consulting team your primary role would be to get to the heart of customer issues diagnose problem areas design innovative solutions and facilitate deployment resulting in client delight You will develop a proposal by owning parts of the proposal document and by giving inputs in solution design based on areas of expertise You will plan the activities of configuration configure the product as per the design conduct conference room pilots and will assist in resolving any queries related to requirements and solution design You will conduct solution product demonstrations POC Proof of Technology workshops and prepare effort estimates which suit the customer budgetary requirements and are in line with organization s financial guidelines Actively lead small projects and contribute to unit level and organizational initiatives with an objective of providing high quality value adding solutions to customers If you think you fit right in to help our clients navigate their next in their digital transformation journey this is the place for you Technical Requirements: Primary Skill Python Secondary Skills AWS Azure GCP Additional Responsibilities: Preferred Locations Bangalore Hyderabad Chennai Pune Experience Required 3 to 5 years of experience Pure hands on and expertise on the skill able to deliver without any support Experience Required 5 9 years of experience Design knowledge estimation technique leading and guiding the team on technical solution Experience Required 9 13 years of experience Architecture Solutioning Optional proposal Containerization micro service development on AWS Azure GCP is preferred In depth knowledge of design issues and best practices Solid understanding of object oriented programming Familiar with various design architectural patterns and software development process Implementing automated testing platforms and unit tests Strong experience in building and developing applications using technologies like Python Knowledge about RESTful APIs and ability to design cloud ready applications using cloud SDK s microservices Exposure to cloud compute services like VM s PaaS services containers serverless and storage services on AWS Azure GCP Good understanding of application development design patterns Preferred Skills: Technology->Machine Learning->Python

Posted 1 month ago

Apply

3.0 - 9.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Key Responsibilities: A day in the life of an Infoscion Responsibilities Application migration to AWS Azure GCP cloud User requirements envisioning system features and functionality Identify bottlenecks and bugs and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design Development Validation and Support activities Understand and analyze client requirements refactor systems for workload migration modernization to cloud AWS Azure GCP End to end feature development and resolving challenges faced in the implementation Create detailed design artifacts work on development and perform code reviews implement validation and support activities Contribute to thought leadership within the area of technology specialization If you think you fit right in to help our clients navigate their next in their digital transformation journey this is the place for you Technical Requirements: Primary Skill Net Core Secondary Skills AWS Azure GCP Additional Responsibilities: Preferred Locations Bangalore Chennai Pune Experience Required 3 to 5 years of experience Pure hands on and expertise on the skill able to deliver without any support Experience Required 5 9 years of experience Design knowledge estimation technique leading and guiding the team on technical solution Experience Required 9 13 years of experience Architecture Solutioning Optional proposal Containerization micro service development on AWS Azure GCP is preferred In depth knowledge of design issues and best practices Solid understanding of object oriented programming Familiar with various design architectural patterns and software development process Implementing automated testing platforms and unit tests Strong experience in building and developing applications using technologies like Net Core Knowledge about RESTful APIs and ability to design cloud ready applications using cloud SDK s Exposure to cloud compute services like VM s PaaS services containers serverless and storage services on AWS Azure GCP Good understanding of application development design patterns Preferred Skills: .Net,Technology->Microsoft Technologies->.NET Frameworks->.NET Core

Posted 1 month 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