In this blog section, I will describe MNC Fresher Hiring . I will provide all the job links within the blog for easy access.
Job Title: Software Engineer Associate
Location: Chennai, Tamil Nadu, India
Company: Cognizant Technology Solutions
Job ID: 00046956561
Qualifications:
- Bachelors of Engineering or Technology
Responsibilities:
- Product Requirements: Understand functional and non-functional requirements from stakeholders. Participate in meetings to review product requirements, conduct feasibility studies, and provide inputs on estimations.
- Product Design and Development: Create Proof of Concepts (POCs) for new technologies/products, provide strategic technical direction, create high and low-level design documents, and provide technical guidance to the team.
- Product Testing: Review test plans and conduct integration testing.
- Product Training and Documentation: Provide inputs for technical publications and documentation.
- Product Sign Offs: Address issues and gather user feedback for usability enhancements.
- Project Management: Provide status updates on module development.
- People Management: Mentor software engineers, set goals, conduct performance appraisals, and monitor team performance.
Skills:
- .Net Core
- MS SQL Server
- ASP.NET
Click Here to Apply
Job Title: Associate Software Engineer
Location: Clinisys Intl-Bangalore, Bangalore, KA 560071, IND
Company: Clinisys
Requisition Number: ASSOC017257
Job Category: Research/Development
Job Type: Full-Time
Posted Date: April 19, 2024
Job Description:
Essential Functions:
- Develop software solutions across multiple subsystems within the company’s applications, collaborating on requirements definition, prototyping, architectural design, coding, testing, and deployment.
- Understand how the applications operate, their structure, and how they are used by customers.
- Stay informed of current technology trends through research on new development tools.
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, code comments, and readable code.
- Perform root cause analysis on defects and collaborate on resolutions.
- Comply with established internal quality systems, standards, best practices, and regulatory requirements in coding activities.
- Handle other duties and responsibilities as assigned.
Skills Needed for Success:
- Effective verbal and written communication.
- Good collaboration and teamwork skills.
- Solid knowledge of scripting and object-oriented programming principles.
- Functional knowledge of relational and/or non-relational databases.
- Solid software development skills and understanding of software development methodologies.
- Understanding of Agile software development methodologies.
- Thorough knowledge of design principles and patterns.
Required Experience & Education:
- Bachelor’s degree in Engineering or a related discipline, or equivalent experience.
- 0-2 years’ experience in the software development life cycle, software testing methodologies, and quality assurance.
- Familiarity with C, C++, OOPS concepts, multi-tiered application design and development, RDBMS design (e.g., SQL Server, Oracle), HTML/DHTML, and JavaScript.
Preferred Experience & Education:
- Knowledge of medical devices or healthcare software.
- Familiarity with .NET-ASP, C#, VB.net.
Supervisory Responsibilities: None.
Qualifications and Skills:
- CSS/CSS3 at a novice level.
Click Here to Apply
Job Title: Software Engineer
Location: Chennai, Tamil Nadu, India
Company: Caterpillar
Date Posted: Monday, April 15, 2024
Apply By: Sunday, April 21, 2024
Contract Type: Full Time
Job Type: Regular
Requisition ID: R0000252877
Career Area:
Business Technologies, Digital and Data
Job Description:
Role Definition:
The role involves implementation, problem solving, maintenance, and support for agile software development projects.
Responsibilities:
- Design, modify, develop, write, and implement software programming applications.
- Acquire client requirements and resolve workflow problems through automation optimization.
- Write source codes for new applications and enhance existing applications.
- Utilize automated testing tools for software testing and maintenance.
Skill Descriptors:
- Decision Making and Critical Thinking: Ability to analyze situations and make informed decisions. Participates in documenting data, recognizing concerns, and assessing risks and alternatives.
- Effective Communications: Capable of delivering feedback and listening without defensiveness, making presentations, writing reports, and avoiding technical jargon when inappropriate.
- Software Development: Extensive experience in software development, familiar with multiple development toolkits, and able to estimate and monitor development costs.
- Software Development Life Cycle: Knowledgeable about the life cycle methodologies and can work with formal methodologies to describe phases, activities, dependencies, deliverables, and key decision points.
- Software Integration Engineering: Experienced in designing data exchange interfaces and integrating software into customer or partner frameworks.
- Software Product Design/Architecture: Basic understanding of software product design, familiar with design methods, tools, and components of functional and technical design.
- Software Product Technical Knowledge: Maintains data related to software configurations, participates in technical acceptance tests, and creates technical requirements for software development.
- Software Product Testing: Participates in test readiness reviews, functional, volume, and load testing, and documents test activities and results.
Click Here to Apply
Job Title: Software Engineer
Date: April 15, 2024
Location: Mumbai, MH, IN, 400033
Company: Cimpress Technology
Our Team: The Intaglio Squad at Cimpress Technology plays a pivotal role in enabling the fulfillment of mass-customized products through an event-driven solution for tracking job activities on various machines in the manufacturing space. MNC Fresher Hiring The team supports 8 fulfillment locations and is involved in areas like Production Planning, Plant Analytics, and Quality Control.
What You Will Do:
- Develop high-quality software design and architecture.
- Identify, prioritize, and execute tasks in the software development life cycle.
- Develop, test, deliver, and document new features or services, adhering to security standards and considering time or cost vs. benefits.
- Automate tasks through appropriate tools and scripting.
- Perform code reviews and participate in technical discussions during the design and implementation phases.
- Introduce new technologies to the team and ensure MNC Fresher Hiring software is updated with the latest technologies.
- Determine the root causes for complex software issues and develop efficient, permanent technical solutions.
- Collaborate with manufacturing engineers & plant IT to refine requirements.
- Support and develop software engineers by providing advice, coaching, and educational opportunities.
Your Qualifications:
- Strong knowledge of OOPS, Design Patterns, and Dependency Injection.
- Experience in writing backend microservices and database programming.
- Knowledge of cloud computing fundamentals, specifically AWS.
- Understanding of Agile practices including code versioning and CI/CD processes.
Nice to Have:
- Experience in writing front-end software using ReactJS & Typescript.
- Experience with Golang.
- Exposure to IAC, Docker, Serverless, etc.