Nielsen-Thermo Fisher Scientific Inc-TryMania Hiring for Freshers

Company Name: Nielsen

Job Role: Frontend Developer (React/Micro-frontend)

Passout Batch: 2023,2022,2021

Eligibility: Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Location: Bangalore, India (Hybrid work model)

Apply Now:  Click Here To Apply

 

Roles and Responsibilities:

**Micro frontend Development:**
– Design, develop, and maintain modular and reusable React components within a micro frontend architecture.
– Implement micro frontend patterns to enable independent development and deployment of UI components.

**Frontend Architecture:**
– Work closely with architects and other developers to contribute to the overall frontend architecture and design decisions.
– Ensure consistency and coherence across different micro frontends, maintaining a unified and user-friendly experience.

**ReactJS Development:**
– Develop responsive and high-performance user interfaces using ReactJS.
– Optimize components for maximum performance across a vast array of web-capable devices and browsers.

**Collaboration and Communication:**
– Collaborate with backend developers, UX/UI designers, and other stakeholders to ensure smooth integration of frontend components.
– Communicate effectively with team members to understand requirements, provide updates, and troubleshoot issues.

**Code Quality and Testing:**
– Write clean, well-documented, and maintainable code following best practices.
– Conduct thorough testing of developed components to ensure reliability and quality.

**Performance Optimization:**
– Identify and address performance bottlenecks in the frontend code.
– Optimize applications for maximum speed and scalability.

**Version Control and CI/CD:**
– Utilize version control systems (e.g., Git) to manage source code.
– Work with continuous integration and continuous deployment (CI/CD) pipelines to automate the deployment process.

**Stay Updated on Industry Trends:**
– Stay abreast of industry trends, new technologies, and best practices in frontend development.
– Propose and implement innovative solutions to enhance the efficiency of micro frontend development.

**Key Skills:**
– Bachelor’s degree in Computer Science, Software Engineering, or a related field.
– Proven experience in developing scalable and modular user interfaces using ReactJS, minimum 3 years.
– Familiarity with microfrontend architecture patterns and best practices.
– Strong understanding of frontend technologies, including HTML5, CSS3, and JavaScript.
– Experience with state management libraries such as Redux.
– Knowledge of RESTful APIs and integration with backend services.
– Good understanding of version control systems, especially Git.
– Excellent problem-solving and debugging skills.
– Must have a CAN-DO attitude.
– Strong understanding of SOLID principles.
– Strong communication and collaboration skills with the ability to communicate complex technical concepts and align organization on decisions.
– Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply.

 

Click Here To Apply

 

 

Company Name: Thermo Fisher Scientific Inc.

Job Role: Engineer I, Software

Passout Batch: 2023,2022,2021,2020

Eligibility: Bachelors in Engineering/Computer Science or Master degree or equivalent. Proven experience of around 1-2 years.

Location: Bangalore, Karnataka, India (Fully Onsite)

Apply Now:   Click Here To Apply

Roles and Responsibilities:

**Purpose:**
The role is of a hands-on Software Engineer who could make a difference to the product in terms of design and architecture, and actively contribute to the development of new features. This person will be a member of a cross-functional scrum team building a public cloud-based SaaS delivery platform and associated application services.

**Responsibilities:**
– Active participation in various scrum ceremonies such as Story grooming, sprint planning sessions, etc., and contribute towards identifying technical risks, alternate solutions to various problems, etc.
– Responsible for ownership of software modules assigned.
– Plans, participates, and performs the technical work of an assignment.
– Participate in the implementation, automated unit and integration testing, debugging, and integration of code of extreme complexity across the project.
– Establishes and maintains thorough and accurate documentation of all work.
– Proactively looks for ways and patterns to continuously automate feature testing with measurable and tangible goals.

**Candidate Requirement:**

**Education & Experience levels:**
– Bachelors in Engineering/Computer Science or Master degree or equivalent.
– Proven Experience of around 1-2 years.

**Skills, Knowledge, and Experience:**
– Hands-on experience designing web-based applications in Java technologies and open to learning UI technologies.
– Hands-on experience in Java application development frameworks and technologies: Java Spring and Hibernate.
– Experience with databases, persistence frameworks, and SQL.
– Solid design and programming experience and very strong in programming fields like object-oriented principles, design patterns, data structures, and unit testing along with automation testing using BDD framework.
– Experience using Agile Scrum development processes.
– Excellent analytical and technical skills.
– Excellent communication and interpersonal skills.
– Ability to work effectively with dispersed, remote, and global teams when needed.
– Having a wide range of experience and understanding of trends and technologies, uses technical knowledge to resolve complex issues in creative and effective ways.

For more details and to apply,

 

Click Here To Apply

 

 

 

Company Name: TryMania

Job Role: Software Engineer

Passout Batch: 2023,2022,2021,2020

Eligibility: Bachelor’s degree in Computer Science, Engineering, or a related field. Proven experience as a Software Engineer or similar role.

Location: India (Remote)

Apply Now:

Click Here to Apply

Roles and Responsibilities:

**Overview:**
The role of a Software Engineer at TryMania is crucial to the company’s success, responsible for developing high-quality software solutions aligning with business needs and technological standards. Collaboration with a team of developers and engineers is essential for designing, developing, and maintaining software applications, ensuring reliability, scalability, and security.

**Key Responsibilities:**
– Participate in the entire application lifecycle, from concept and design to testing and deployment.
– Write clean, scalable code using programming languages such as Java, C++, or Python.
– Develop and execute unit tests and debugging tools.
– Collaborate with cross-functional teams to define, design, and ship new features.
– Upgrade and maintain existing software systems.
– Recommend improvements to existing software programs as necessary.
– Deploy software tools, processes, and metrics.
– Document and maintain software functionality.
– Stay up-to-date with new technologies and advancements in the industry.
– Conduct thorough testing and analysis of software applications.
– Work closely with product management and other teams to define and implement innovative solutions for product direction, visuals, and experience.
– Participate in code reviews and provide constructive feedback to peers.
– Create technical documentation for reference and reporting.
– Ensure top-quality performance, reliability, and responsiveness of applications.
– Debug and resolve technical issues in a timely manner.

**Required Qualifications:**
– Bachelor’s degree in Computer Science, Engineering, or a related field.
– Proven experience as a Software Engineer or similar role.
– Proficiency in programming languages such as Java, C++, or Python.
– Hands-on experience with software development methodologies and tools.
– Strong understanding of data structures, algorithms, and object-oriented design principles.
– Familiarity with Agile development methodologies.
– Experience with database management and SQL.
– Ability to collaborate with cross-functional teams.
– Excellent problem-solving skills and attention to detail.
– Good understanding of software testing principles and tools.
– Ability to work in a fast-paced, collaborative environment.
– Solid knowledge of software development best practices.
– Strong communication and teamwork skills.
– Passion for learning and staying updated with industry trends.
– Ability to prioritize and manage workload effectively.

**Skills:**
– Team collaboration
– Database management
– Analytical thinking
– Agile methodology

 

 

Click Here to Apply

Leave a Reply

Your email address will not be published. Required fields are marked *