Associate Software Development Engineer

2 weeks ago


Delhi, India NTT DATA Full time
Job Description

NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today’s ‘iNTTerconnected’ world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of the world’s most significant technological, business and societal challenges.With people at the heart of our success, NTT is committed to attracting and growing the best talent and providing an environment where everyone feels they can belong and their contribution matters.

Want to be a part of our team?The Associate Software Development Engineer is tasked with assisting with designing, developing, and testing software systems, modules, or applications for software enhancements and new products including cloud-based or internet-related tools. Incumbents within this job are to assist with for detailed design for certain modules/sub-systems, doing prototype for multi-vendor infrastructure, and showcasing it internally or externally to clients. Design and develop functionality in a micro-services environment working with APIs, telemetry data, and running ML/AI algorithms on it, working with both structured and unstructured data.

Working at NTTKey Roles and Responsibilities:Receive detailed instructions to design and develop solutions and functionality that drives the growth of businessAssist with writing and testing codeAssist with the execution of automated testingTake directions from various stakeholders to participate in software deploymentAssist with delivering software components while working in collaboration with the product teamSupport the integration and building of solutions through automation and coding, using 3rd party softwareReceive detailed instructions to craft, build, and debug large scale distributed systemsAssist with writing, updating and maintaining the technical program, end-user documentation, and operational proceduresAssist with refactoring codeAssist with the reviewing of code written by other developers

Knowledge, Skills and Attributes:Knowledge of cloud architecture and services in multiple public clouds like AWS, GCP, Microsoft Azure, and Microsoft Office 365Developing in programming languages such as C/C++,C#, Java, JavaScript, Python, Node.js, etc., libraries and frameworksKnowledge in data structures, algorithms, and software design with strong analytical and debugging skillsKnowledge of micro services-based software architecture and experience with API product developmentDeveloping in SQL and no-SQL data stores including Elasticsearch, MongoDB, CassandraKnowledge of container run time (Kubernetes, Docker, LXC/LXD)Familiar with agile, lean practices and believes in test-driven developmentAbility to mentor junior engineersPossess a can-do attitude and one that takes initiativeInterpersonal skillsAbility to work multi-functionally and work well as a teamAbility to work well in a diverse team with different backgrounds and experience levelsAbility to thrive in a dynamic, fast-paced environmentKnowledge with CI/CD concepts and toolsFamiliarity with cloud-based infrastructure and deploymentsMust have great attention to detail

Academic Qualifications and Certifications:Bachelor's degree or equivalent in Computer Science, Engineering or a related subjectMicrosoft Certified Azure FundamentalsLeading SAFe

Required Experience:Entry level experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases with multiple stakeholders to the highest levels of quality and performanceEntry level experience with tools across full software delivery lifecycle, e.g. IDE, source control, CI, test, mocking, work tracking, defect management, etc.Entry level experience in Agile and Lean methodologies, Continuous Delivery / DevOps, Analytics / data-driven processesFamiliarity with working with large data sets and ability to apply proper ML/AI algorithmsEntry level experience in developing micro-services and RESTful APIsEntry level experience in software developmentSkills SummaryApplication Programming Interface (API), Cloud Architectures, Large Scale Systems, Process Automations, Programming Languages, Software Design, Software Development, Software Systems

Workplace type:Hybrid Working

Equal Opportunity EmployerNTT is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, color, sex, religion, national origin, disability, pregnancy, marital status, sexual orientation, gender reassignment, veteran status, or other protected category

Join our growing global team and accelerate your career with us. Apply today.

A career at NTT means:Being part of a

global pioneer –

where you gain exposure to our Fortune 500 clients and world-leading global technology partners and work with a network of over 40,000 smart and diverse colleagues across 57 countries, delivering services in over 200 countries.

Being at the forefront of

cutting-edge technology –

backed with a 150-year heritage of using technology for good. With 40% of the world’s internet traffic running on our network and where Emoji were first invented, you can be proud of the group’s many new ‘firsts’.

Making a difference –

by doing meaningful work that helps to shape the future for our clients, and across industries and communities around the world.

Being

your best self –

in a progressive ‘Connected Working’ environment that promotes flexibility, connection and wellbeing. Where diversity and different perspectives are embraced to ensure equal opportunities for all.

Having ongoing opportunities to

own and develop your career –

with a personal and professional development plan and access to the broadest learning offerings in the industry.

Apply from local Career site Apply from local Career site Back to search results
  • Software Engineer

    3 weeks ago


    delhi, India Digitise My Business - Software Development Company Full time

    Job Title: Software EngineerCompany: Digitise My BusinessLocation: RemoteCompensation: 5LPA - 9LPACompany DescriptionDigitise My Business is a software development company that specializes in providing innovative software solutions to bridge the gap between legacy practices and modern technology. Our mission is to simplify the complexities of digital...

  • Software Engineer

    2 days ago


    Delhi, Delhi, India Digitise My Business - Software Development Company Full time

    Job Title: Software EngineerCompany: Digitise My BusinessLocation: RemoteCompensation: 5LPA - 9LPACompany DescriptionDigitise My Business is a software development company that specializes in providing innovative software solutions to bridge the gap between legacy practices and modern technology. Our mission is to simplify the complexities of digital...


  • Delhi, Delhi, India TechKnowledgeHub Full time

    Job Title: Software Engineer Associate (Freshers - Internship)Company: TechKnowledgeHuborgLocation:RemoteAbout is a dynamic and innovative organization dedicated to empowering individuals through technology education. We are committed to bridging the digital divide and providing learning opportunities for all. As we continue to grow, we are excited to offer...


  • Delhi, Delhi, India Solifi Full time

    Great vacancy Associate Software Engineer hiring nowGreat vacancy Associate Software Engineer hiring nowCurrent VacanciesGet StartedApplicant Portal : Job Details: Associate Software EngineerFull details of the job.Vacancy NameAssociate Software EngineerVacancy NoVN656Job TitleAssociate Software EngineerWork Location CityBangaloreAbout SolifiSolifi deliver a...


  • Delhi, Delhi, India Solifi Full time

    Great vacancy Associate Software Engineer hiring nowGreat vacancy Associate Software Engineer hiring nowCurrent VacanciesGet StartedApplicant Portal : Job Details: Associate Software EngineerFull details of the job.Vacancy NameAssociate Software EngineerVacancy NoVN642Job TitleAssociate Software EngineerWork Location CityBangaloreAbout SolifiSolifi deliver a...


  • Delhi, India Digitise My Business - Software Development Company Full time

    Job Title:Java Software EngineerCompany:Digitise My BusinessLocation:RemoteJob Type:InternshipCompensation:10k - 25kOverview:Digitise My Business invites applications for a Software Engineer Intern with a frontend development focus. This position provides an excellent platform for individuals eager to begin a career in software engineering. As an intern, you...


  • Delhi, Delhi, India TechKnowledgeHub Full time

    Job Title: Software Engineer Associate (Freshers - Internship)Company:Location: RemoteAbout is a dynamic and innovative organization dedicated to empowering individuals through technology education. We are committed to bridging the digital divide and providing learning opportunities for all. As we continue to grow, we are excited to offer an excellent...


  • Delhi, Delhi, India Digitise My Business - Software Development Company Full time

    Job Title:Java Software EngineerCompany:Digitise My BusinessLocation:RemoteJob Type:InternshipCompensation:10k - 25kOverview:Digitise My Business invites applications for a Software Engineer Intern with a frontend development focus. This position provides an excellent platform for individuals eager to begin a career in software engineering. As an intern, you...


  • Delhi, India Solifi Full time

    Great vacancy Associate Software Engineer hiring nowGreat vacancy Associate Software Engineer hiring nowCurrent VacanciesGet StartedApplicant Portal : Job Details: Associate Software EngineerFull details of the job.Vacancy NameAssociate Software EngineerVacancy NoVN656Job TitleAssociate Software EngineerWork Location CityBangaloreAbout SolifiSolifi deliver a...


  • Delhi, India Broadridge Full time

    Description:MandatoryA Bachelor's degree from a recognized college/university in STEM - Maths, Physics, Computer Science, Engineering etc.0-3 years of software engineering experienceAbility to work both independently and as part of a global teamStrong analytical and problem solving skills with an attention to detailFamiliar with applying OOP concepts in...


  • new delhi, India Digitise My Business - Software Development Company Full time

    Job descriptionJob Title:Software Engineer InternCompany:Digitise My BusinessLocation:RemoteJob Type:InternshipCompensation:10k - 25kOverview:Digitise My Business invites applications for a Software Engineer Intern with a frontend development focus. This position provides an excellent platform for individuals eager to begin a career in software engineering....


  • delhi, India Refferal Job Full time

    Launch Your Software Engineering Career: Software Engineer Associate (Freshers)Calling all aspiring coders!Are you passionate about technology and eager to learn the in-demand skills to become a Software Engineer? Do you dream of a career where you can solve problems creatively and build innovative solutions? If so, this Software Engineer Associate...


  • Delhi, India Greenway Health Full time

    Job DescriptionJob SummaryDesigns, develops, and maintains software applications as part of a dynamic cross-functional agile team.Essential Duties & ResponsibilitiesDevelops software applications and supporting infrastructure using established coding standards and methodologiesRelentlessly pursues quality through multiple levels of automated tests,...


  • Delhi, India Greenway Health Full time

    Job DescriptionJob SummaryDesigns, develops, and maintains software applications as part of a dynamic cross-functional agile team.Essential Duties & ResponsibilitiesDevelops software applications and supporting infrastructure using established coding standards and methodologiesRelentlessly pursues quality through multiple levels of automated tests,...


  • Delhi, Delhi, India Refferal Job Full time

    Start Your Career in Software Engineering: Software Engineer Associate (Freshers)Are you enthusiastic about technology and eager to acquire the essential skills to become a Software Engineer? Do you envision a career where you can creatively solve problems and develop innovative solutions? If the answer is yes, the Software Engineer Associate (Freshers) role...


  • Delhi, Delhi, India Refferal Job Full time

    Launch Your Software Engineering Career: Software Engineer Associate (Freshers)Calling all aspiring codersAre you passionate about technology and eager to learn the in-demand skills to become a Software Engineer? Do you dream of a career where you can solve problems creatively and build innovative solutions? If so, this Software Engineer Associate (Freshers)...


  • Delhi, Delhi, India NTT DATA Full time

    Job DescriptionNTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients...


  • Delhi, Delhi, India Talentxo Full time

    Job Description - Software Development EngineerThe role is for an experienced Software Engineer to support the current tech-stack and enhance the existing platform with new features. The role involves working with internal stakeholders/partners and external customers to design & develop the new features, enhance the current tech-stack, presentation to all...


  • Delhi, India Oracle Full time

    Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software...


  • Delhi, India Oracle Full time

    Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software...