Cognizant-NTT-Birlasoft Hiring for freshers
WELCOME TO HIRING HUSTLE
Cognizant-NTT-Birlasoft Hiring for freshers
Job Opportunity: Programmer Analyst (JD 3)
Company: Cognizant
Location: Chennai, India (Hybrid Work Model)
Employment Type: Full-time
Job Summary
Cognizant seeks a Software Engineer/Programmer Analyst with 1 to 4 years of experience in VoIP UCS Test Automation, Wi-Fi/WLAN, and Cable Modems (DOCSIS/RDK). This position is a part of a collaborative, dynamic team focusing on broadband development, requiring strong expertise in software engineering, Linux systems, and networking protocols.
Key Responsibilities
- Develop and maintain software for VoIP and UCS systems.
- Enhance and implement test automation frameworks to ensure efficient testing.
- Optimize Wi-Fi solutions for seamless connectivity.
- Work on Cable Modems (DOCSIS/RDK) to improve functionality and performance.
- Define low-level designs for broadband components.
- Configure, customize, and build Linux distributions for RDK-B development.
- Develop and debug software using C, C++, and Linux system programming.
- Automate tasks using scripting languages like Python, TCL, and Bash.
- Create web-based user interfaces and utilize web server technologies.
- Build and manage DevOps Pipeline Automation for deployment.
- Troubleshoot issues using debugging tools in embedded systems.
- Collaborate with cross-functional teams to integrate solutions seamlessly.
- Document technical processes and maintain adherence to security protocols.
Qualifications
- Education: Bachelor’s degree in Computer Science Engineering or a related field.
- Experience: 1-4 years in broadband device development and related components.
- Proficiency in:
- Programming languages: C, C++, Python
- Networking protocols: TCP/IP, UDP, DHCP, DNS, VLANs
- Linux system programming and RDK-B customization
- Version control systems: Git
- Wireless technologies: Wi-Fi, WLAN
- Strong knowledge of encryption, authentication, and network security best practices.
- Familiarity with Agile development methodologies.
- Experience in building web interfaces for configuration in RDK-B.
- Commitment to continuous learning and adaptability.
About Cognizant
Cognizant, a global leader in professional services, specializes in transforming business, operational, and technology models for the digital era. With over 300,000 associates worldwide, Cognizant fosters innovation and inclusivity, consistently earning recognition as one of Forbes’ World’s Best Employers and Best Employers for Diversity.
Click Here to Apply Cognizant Programmer Analyst
Technical Specialist – App Development
Company: CRISIL (Powered by Birlasoft)
Location: Hyderabad, India
Requisition ID: 19828
Job Description
As a Technical Specialist – App Development, you will design, develop, and optimize software applications while collaborating with cross-functional teams to deliver scalable, high-performance solutions. This role is integral to driving innovation and ensuring seamless application performance throughout the development lifecycle.
Key Responsibilities
- Design and Architecture: Develop scalable and high-performance solutions tailored to project needs.
- Collaboration: Work with product managers, designers, and QA engineers to deliver top-tier software products.
- Code Reviews: Identify improvement opportunities and provide feedback to enhance code quality and maintainability.
- Troubleshooting: Analyze and resolve complex software issues with effective solutions.
- Performance Optimization: Ensure efficient resource utilization and scalability in applications.
- Continuous Learning: Stay updated with advancements in Python and propose new tools or frameworks.
- Development Lifecycle: Engage in all phases—requirements analysis, design, coding, testing, deployment, and maintenance.
- CI/CD Pipelines: Partner with DevOps teams to implement and manage smooth deployment processes.
Qualifications and Skills
- Experience: Demonstrated expertise in app development and optimization.
- Bachelor’s degree in Computer Science, Engineering, or related fields.
- Technical Skills:
- Proficiency in Python and related frameworks.
- Strong understanding of scalable system architecture.
- Familiarity with CI/CD pipelines and deployment automation.
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork capabilities.
- Development Practices:
- Hands-on experience in Agile methodologies.
- Knowledge of best practices in code quality and maintainability.
Click Here to Apply Birlasoft Technical Specialist – App Development
Job Opportunity: Associate Engineer – Software Development
Company: NTT DATA
Location: Bangalore, India
Workplace Type: Hybrid
Role Overview
Join NTT DATA as an Associate Software Development Engineer, contributing to the design, development, and testing of software systems and applications. This is an entry-level role, ideal for candidates passionate about technology and innovation. You’ll work on cloud-based tools, microservices, APIs, and data systems, gaining exposure to cutting-edge technologies and collaborative practices.
Key Responsibilities
- Software Development: Assist in designing and developing solutions that drive business growth.
- Coding and Testing: Write, test, and execute automated testing for software components.
- Deployment: Collaborate on software deployment processes and delivery.
- Documentation: Write and maintain technical documentation and operational procedures.
- Integration: Work on automation and coding using third-party software solutions.
- Code Maintenance: Refactor and review code to ensure high-quality deliverables.
- Team Collaboration: Support the product team in creating and integrating software components.
- Debugging and Prototyping: Build and debug large-scale distributed systems and prototypes.
Knowledge and Skills
- Programming Languages: Proficiency in Python, Java, JavaScript, Node.js, and frameworks.
- Data Expertise: Knowledge of SQL, NoSQL databases (MongoDB, Cassandra), and Elasticsearch.
- Cloud and Architecture: Familiarity with AWS, GCP, Azure, Kubernetes, Docker, and LXC/LXD.
- Microservices: Experience with API development and microservices architecture.
- Agile Practices: Understanding of agile and lean methodologies, with a focus on CI/CD processes.
- Analytical Skills: Strong debugging, analytical, and software design skills.
- Soft Skills: Effective communication, attention to detail, and the ability to thrive in fast-paced environments.
Qualifications and Certifications
- Education: Bachelor’s degree in Computer Science, Engineering, or related fields.
- Certifications:
- Microsoft Certified Azure Fundamentals (preferred).
- Agile-related certifications (preferred).
Why Join NTT DATA?
- Global Reach: Part of NTT Group, a leading provider of business and technology services.
- Innovation-Focused: Over $3.6 billion invested annually in R&D.
- Diversity & Inclusion: A workplace embracing diverse talents and fostering equality.
- Career Growth: Opportunity to work on impactful projects with global experts.
Click Here to Apply NTT Data Associate Engineer – Software Development