26,083 Software Applications jobs in India
Software Applications Engineer
Posted today
Job Viewed
Job Description
About Marvell
Marvell's semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, automotive, and carrier architectures, our innovative technology is enabling new possibilities.
At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries, and fuel the transformative potential of tomorrow. For those looking to make their mark on purposeful and enduring innovation, above and beyond fleeting trends, Marvell is a place to thrive, learn, and lead.
Your Team, Your Impact
Marvell innovates in Ethernet switching technology across a broad portfolio of segment-focused product families. Marvell switches power next-generation campus, industrial, 5G, cloud and AI networks.
What You Can Expect
Document SW features for a software development kit.
- Deliver SW releases, sample codes, and patches to customers and involved in the SW integration into their platform.
- Troubleshoot complex software problems (SW API, GUI, SW Tools/Drivers) and recommend corrective action.
- Closely follow and check customer technical issues, provide remote or on-site troubleshooting.
- Support customer lab/field trial, able to understand customer application environment and provide insightful advice on customer products.
- Help/train customer to understand Marvell product architecture and features, promote and demo Marvell products functionalities with Sales and Marketing.
- Work cross functionality with silicon development, system validation, and marketing team to deliver SW solution.
- Develop technical collateral material including application notes, user guide/manual, release notes, white papers and other technical documents.
- Articulate technology and product positioning to both business and technical users.
- Assist sales team through preparation and delivery of technical presentations and statements of work by matching specific client business requirements with effective technical solutions.
- Create relationships with key decision makers and serve as external technical spokesperson.
- Provide customer feedback to executive and development teams to participate in functionality roadmap planning.
What We're Looking For
- Bachelor's degree in Computer Science, Electrical Engineering or related fields and 5-10 years of related professional experience.
- Master's degree and/or PhD in Computer Science, Electrical Engineering or related fields with 3-5 years of experience.
- Must possess excellent written and verbal communication skills. Be able to present and clearly articulate solutions to customers.
- Previous experience of working as an Application Engineer or any equivalent Customer interacting role (i.e. ability to handle customers) is a must.
- 5-10 years of experience in networking, with a focus on AI infrastructure.
- 5 - 10 years of experience in customer-facing roles, providing technical support and solutions.
Preferred Qualifications
- Experience with switch driver development and community software such as SAI/Sonic.
- Proficiency in developing and debugging device drivers and silicon.
- Understanding of system-level switch and hardware requirements.
- Familiarity with networking protocols and VLSI design.
- Strong leadership and communication skills, with the ability to inspire and guide teams. Working with internal and external customer teams.
- Wide knowledge in code review, debug, and preparing patches.
Additional Compensation And Benefit Elements
With competitive compensation and great benefits, you will enjoy our workstyle within an environment of shared collaboration, transparency, and inclusivity. We're dedicated to giving our people the tools and resources they need to succeed in doing work that matters, and to grow and develop with us. For additional information on what it's like to work at Marvell, visit our Careers page.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
Software Applications Engineer
Posted today
Job Viewed
Job Description
About Marvell
Marvell's semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, automotive, and carrier architectures, our innovative technology is enabling new possibilities.
At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries, and fuel the transformative potential of tomorrow. For those looking to make their mark on purposeful and enduring innovation, above and beyond fleeting trends, Marvell is a place to thrive, learn, and lead.
Your Team, Your Impact
Marvell innovates in Ethernet switching technology across a broad portfolio of segment-focused product families. Marvell switches power next-generation campus, industrial, 5G, cloud and AI networks.
What You Can Expect
The hardware application engineering position focuses on resolving customer issues on their HW/platform, customer design enablement, bring-up, and manufacture production. The candidate should have strong working knowledge of the major computer industry standards such as PCIe Express, Ethernet, and miscellaneous interface.
- Design and develop software application and hardware components to meet client applications.
- Analyze and troubleshoot technical issues, providing effective solutions.
- Expertise in debugging Marvell and end customer code, with the ability to add software debug hooks and provide debug patches.
- Debug L1 ethernet issues related to Serdes and MAC/PHY (analyze Signal Strength, Serdes Eye, Review & Tune SI parameters etc.).
- Debug other interfaces on board such as PCIE, i2C, MDIO etc.
- Perform Schematics and Layout reviews of the customer design / platform and provide feedback.
- Interact with HW designers (board and ASIC) and write Hardware Design guidelines, Application Notes and publish Technical Bulletins.
- Interface with board designers, ASIC /Serdes controller designers, program management, board vendors and component vendors to fully comprehend the board design parameters.
- Generate PCB stack up recommendations that comprehend the full capabilities of industry available board fabrication materials and technologies.
- Communicate effectively with customers considering both strategic and tactical aspects of the solution & work with internal cross-functional teams to deliver optimal solutions.
What We're Looking For
- Bachelor's degree in Computer Science, Electrical Engineering or related fields and 5-10 years of related professional experience.
- Master's degree and/or PhD in Computer Science, Electrical Engineering or related fields with 3-5 years of experience.
- Must possess excellent written and verbal communication skills. Be able to present and clearly articulate solutions to customers.
- Previous experience of working as an Application Engineer or any equivalent Customer interacting role (i.e. ability to handle customers) is a must.
- Expertise in High Speed Ethernet Serdes interfaces : NRZ, PAM-4 100G.
- Expertise in Ethernet Physical layer (Layer 1) - Serdes, MAC, PCS including debugging L1 issues for Interop.
- Strong background in Signal Integrity, Power Integrity, Electromagnetics, Thermal, Multi-lane cross talk analysis and RF applications related to IC Package and PCB Design are required.
- Experience in using tools: HyperLynx, Ansoft SIWave and HFSS, ADS, Sigrity, PowerSI and PowerDC, Cadence Allegro, and Polar stack up.
- Able to perform Schematics & Layout reviews effectively.
- At least one of the following scripting languages: Python / Perl / Unix shell.
Preferred Qualifcations
- Expertise in MATLAB and Python a plus.
- Ability to handle Equipment: Servers (Windows / Linux), Scopes, Traffic generators (Ixia/Spirent/Xena), environmental chambers, Thermal Heads, Keysight VNA/TDR.
- Ability to program High speed / optics modules and link up with various modules: LR, SR, ZR, ZR4, AECs etc.
Additional Compensation And Benefit Elements
With competitive compensation and great benefits, you will enjoy our workstyle within an environment of shared collaboration, transparency, and inclusivity. We're dedicated to giving our people the tools and resources they need to succeed in doing work that matters, and to grow and develop with us. For additional information on what it's like to work at Marvell, visit our Careers page.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
Software Applications Engineer 5
Posted today
Job Viewed
Job Description
Job Summary
- This role is responsible for delivering software solutions that address specific requirements and contribute to improved user experiences. The role establishes and enforces coding standards, quality control processes, and testing methodologies to ensure the reliability and quality of software applications. The role monitors application performance, scalability, and responsiveness, identifying and addressing performance bottlenecks and issues. The role maintains clear and effective communication with stakeholders, providing regular updates, addressing concerns, and managing expectations.
Responsibilities
- Oversees the software application development projects across multiple teams.
- Accurately determines, assigns, tracks, and manages project tasks, activities, documentation, and time information to ensure project success.
- Develops organization-wide architectures and methodologies for software applications design and development across multiple platforms and organizations within the global business unit.
- Identifies and evaluates new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value; creates plans for integration and update into architecture.
- Reviews and evaluates designs and project activities for compliance with development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.
- Provides cross-functional leadership and communicates technical infrastructures and application development strategies effectively.
- Manages resources to complete programming projects, and designs detailed plans to ensure applications are functioning properly.
- Contributes towards engineering best practices, including security, quality, and operational excellence; drives projects to improve practices continuously for the benefit of the organization.
- Leverages recognized domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups.
- Provides guidance and mentoring to less-experienced staff members to set an example of software applications design and development innovation and excellence.
*Education & Experience *
Recommended
- Four-year or Graduate Degree in Computer Science, Information Systems, or any other related discipline or commensurate work experience or demonstrated competence.
- Typically has 10+ years of work experience, preferably in applications engineering, programming, or a related field.
Preferred Certifications
- Programming Language/s Certification (Java, C++, Python, JavaScript, or similar)
Knowledge & Skills
- Agile Methodology
- Amazon Web Services
- Angular (Web Framework)
- Application Programming Interface (API)
- Automation
- Computer Science
- DevOps
- Docker (Software)
- Full Stack Development
- Java (Programming Language)
- JavaScript (Programming Language)
- Kubernetes
- Microservices
- Microsoft Azure
- Python (Programming Language)
- Scalability
- Software Development
- Software Engineering
- SQL (Programming Language)
Cross-Org Skills
- Effective Communication
- Results Orientation
- Learning Agility
- Digital Fluency
- Customer Centricity
Impact & Scope
- Impacts large functions and leads large, cross-division functional teams or projects.
Complexity
- Provides highly innovative solutions to complex problems within established policy.
Disclaimer
- This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.
Software Applications Engineer 5
Posted today
Job Viewed
Job Description
Job Description
Job Summary
- This role is responsible for delivering software solutions that address specific requirements and contribute to improved user experiences. The role establishes and enforces coding standards, quality control processes, and testing methodologies to ensure the reliability and quality of software applications. The role monitors application performance, scalability, and responsiveness, identifying and addressing performance bottlenecks and issues. The role maintains clear and effective communication with stakeholders, providing regular updates, addressing concerns, and managing expectations.
Responsibilities
- Oversees the software application development projects across multiple teams.
- Accurately determines, assigns, tracks, and manages project tasks, activities, documentation, and time information to ensure project success.
- Develops organization-wide architectures and methodologies for software applications design and development across multiple platforms and organizations within the global business unit.
- Identifies and evaluates new technologies, innovations, and outsourced development partner relationships for alignment with technology roadmap and business value; creates plans for integration and update into architecture.
- Reviews and evaluates designs and project activities for compliance with development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.
- Provides cross-functional leadership and communicates technical infrastructures and application development strategies effectively.
- Manages resources to complete programming projects, and designs detailed plans to ensure applications are functioning properly.
- Contributes towards engineering best practices, including security, quality, and operational excellence; drives projects to improve practices continuously for the benefit of the organization.
- Leverages recognized domain expertise, business acumen, and experience to influence decisions of executive business leadership, outsourced development partners, and industry standards groups.
- Provides guidance and mentoring to less-experienced staff members to set an example of software applications design and development innovation and excellence.
*Education & Experience *
Recommended
- Four-year or Graduate Degree in Computer Science, Information Systems, or any other related discipline or commensurate work experience or demonstrated competence.
- Typically has 10+ years of work experience, preferably in applications engineering, programming, or a related field.
Preferred Certifications
- Programming Language/s Certification (Java, C++, Python, JavaScript, or similar)
Knowledge & Skills
- Agile Methodology
- Amazon Web Services
- Angular (Web Framework)
- Application Programming Interface (API)
- Automation
- Computer Science
- DevOps
- Docker (Software)
- Full Stack Development
- Java (Programming Language)
- JavaScript (Programming Language)
- Kubernetes
- Microservices
- Microsoft Azure
- Python (Programming Language)
- Scalability
- Software Development
- Software Engineering
- SQL (Programming Language)
Cross-Org Skills
- Effective Communication
- Results Orientation
- Learning Agility
- Digital Fluency
- Customer Centricity
Impact & Scope
- Impacts large functions and leads large, cross-division functional teams or projects.
Complexity
- Provides highly innovative solutions to complex problems within established policy.
Disclaimer
- This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.
Job Details
Role Level: Mid-Level Work Type: Full-Time Country: India City: Bengaluru ,Karnataka Company Website: Job Function: Information Technology (IT) Company Industry/
Sector: IT Services And IT Consulting Computer Hardware Manufacturing And Software Development
What We Offer
About The Company
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Report
Similar Jobs
Quality Engineer Tester
Talentmate
Computer Vision Engineer
Talentmate
Associate Program Director
Talentmate
IT Data Analyst
Talentmate
Unity Developer
Talentmate
Data Engineer
Talentmate
Disclaimer: is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us
Software Applications Development Engineer
Posted 2 days ago
Job Viewed
Job Description
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion - it's a place where you can grow, belong and thrive.
**Your day at NTT DATA**
The Software Applications Development Engineer is a seasoned subject matter expert, responsible for developing new applications and improving upon existing applications based on the needs of the internal organization and / or external clients.
**Key responsibilities:**
+ Develops applications that effectively accomplish client objectives and user needs.
+ Designs and writes code for applications and maintain applications databases.
+ Analyzes and edits existing software applications to improve and optimize functionality, fix problems, and enable their use on new hardware platforms.
+ Remodels and adapts applications as needed to optimize performance.
+ Identifies specific client needs and preferences related to the application.
+ Tests applications extensively to ensure they are error and bug-free.
+ Installs applications and acts as technical advisor.
+ Communicates with relevant internal technical stakeholders to obtain information on project limitations, performance requirements, and interfaces.
+ Consults with clients in the design phase to determine client needs.
+ Produces software documentation following company software process and templates.
+ Participates in software product review meetings and team meetings.
+ Performs any other related task as required.
**To thrive in this role, you need to have:**
+ Seasoned understanding of computer science, with specific knowledge of computer programming, application design, and user-focused features.
+ Good team player who maintains the integrity of the team.
+ Excellent attention to detail capabilities.
+ Ability to understand and analyze complex systems.
+ Extended proficiency in writing software using the Java Programming Language and a standard object library.
+ Seasoned knowledge of software development process
+ Seasoned proficiency with agile development such as Scrum
+ Seasoned knowledge of software integrated development environments
+ Seasoned knowledge in various programming languages such as (but not limited to) Java, Perl, Python, C++.
+ Demonstrated analytical, organizational, and project management skills, using relevant information to make timely and critical decisions that affect cross-functional teams.
+ Ability to handle client and customer issues tactfully and professionally.
**Academic qualifications and certifications:**
+ Bachelor's degree or equivalent in computer science or software engineering or related field.
+ Certification in various programming languages, for example (but not limited to) Java, Perl, Python, C++ preferred.
+ Scrum / Project Management certification preferred.
**Required experience:**
+ Seasoned Software Applications Engineering, Software Development experience, or related work experience.
+ Seasoned experience with Programming Languages such as (but not limited to) C, C++, Java, Python.
+ Seasoned experienced with Linux or Unix and Windows operating systems.
+ Seasoned experience working with SQL.
+ Seasoned project management experience and/or experience working in an Agile environment.
**Workplace type** **:**
Hybrid Working
**About NTT DATA**
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our 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. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
**Equal Opportunity Employer**
NTT DATA 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, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
**Third parties fraudulently posing as NTT DATA recruiters**
NTT DATA recruiters will never ask job seekers or candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties who may attempt to impersonate NTT DATA recruiters-whether in writing or by phone-in order to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will come from an **@nttdata.com** email address. If you suspect any fraudulent activity, please contact us ( ) .
Software Applications Development Engineer
Posted today
Job Viewed
Job Description
Job Description
Make an impact with NTT DATA
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.
Your day at NTT DATA
Full Stack DeveloperWhat you'll be doing
Hands-On expertise around both front-end and back-end coding languages, development frameworks and third-party libraries. Experience with Java/J2EE 8 or better with a good understanding of the core language and commonly used libraries such as Spring Framework.Experience with SOA Web services, RESTful services and GraphQL. Thorough understanding of React (UI/UX) and/or Angular (UI/UX) and its core principles, HTML, CSS, JavaScript. Familiarity with modern front-end technologies and state management libraries. Familiarity with databases (e.g. MySQL, MongoDB, DynamoDB etc.), web servers (e.g. Apache) and UI/UX design. Are familiar with modern development stack, e.g. Kotlin or Java 8+, TypeScript, React or Angular 2+, GraphQL, PostgreSQL
Worked with source control like Git
Understanding of CI/CD, rapid delivery on production
Experience with one of the cloud platform like AWS, Azure etc.
Understanding different Agile methodologies
Ability to write quality unit and end–to–end tests; debug and optimize existing and new code.
Yrs of experience: 4-6
Client: Gainwell
Workplace type:
Hybrid WorkingAbout NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our 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. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
Equal Opportunity Employer
NTT DATA 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, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
Software Applications Development Engineer
Posted today
Job Viewed
Job Description
Make an impact with NTT DATA
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.
The Software Applications Development Engineer is a seasoned subject matter expert, responsible for developing new applications and improving upon existing applications based on the needs of the internal organization and / or external clients.
Key responsibilities:
To thrive in this role, you need to have:
Academic qualifications and certifications:
Required experience:
Workplace type:
Hybrid WorkingAbout NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our 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. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
Equal Opportunity Employer
NTT DATA 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, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
Third parties fraudulently posing as NTT DATA recruiters
Be The First To Know
About the latest Software applications Jobs in India !
Principal Software Applications Development Engineer
Posted today
Job Viewed
Job Description
Make an impact with NTT DATA
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.
Your day at NTT DATA
The Principal Software Applications Development Engineer is a highly skilled subject matter expert, responsible for developing new applications and improving upon existing applications based on the needs of the internal organization and / or external clients.
This role may be required, at times, to coach and mentor junior resources within the team.
Key responsibilities:
- Develops applications that effectively accomplish client objectives and user needs.
- Designs and writes code for applications and maintain applications databases.
- Analyzes and edits existing software applications to improve and optimize functionality, fix problems, and enable their use on new hardware platforms.
- Remodels and adapts applications as needed to optimize performance.
- Identifies specific client needs and preferences related to the application.
- Tests applications extensively to ensure they are error and bug-free.
- Installs applications and acts as technical advisor.
- Communicates with relevant internal technical stakeholders to obtain information on project limitations, performance requirements, and interfaces.
- Consults with clients in the design phase to determine client needs.
- Produces software documentation following company software process and templates.
- Participates in software product review meetings and team meetings.
- Performs any other related task as required.
To thrive in this role, you need to have:
- Extended understanding of computer science, with specific knowledge of computer programming, application design, and user-focused features.
- Good team player who maintains the integrity of the team.
- Excellent attention to detail capabilities.
- Ability to understand and analyze complex systems.
- Extended proficiency in writing software using the Java Programming Language and a standard object library.
- Extended knowledge of software development process
- Extended proficiency with agile development such as Scrum
- Extended knowledge of software integrated development environments
- Extended knowledge in various programming languages such as (but not limited to) Java, Perl, Python, C++.
- Demonstrated analytical, organizational, and project management skills, using relevant information to make timely and critical decisions that affect cross-functional teams.
- Ability to handle client and customer issues tactfully and professionally.
Academic qualifications and certifications:
- Bachelor's degree or equivalent in computer science or software engineering or related field.
- Certification in various programming languages, for example (but not limited to) Java, Perl, Python, C++ preferred.
- Scrum / Project Management certification preferred.
Required experience:
- Extended Software Applications Engineering, Software Development experience, or related work experience.
- Extended experience with Programming Languages such as (but not limited to) C, C++, Java, Python.
- Extended experienced with Linux or Unix and Windows operating systems.
- Extended experience working with SQL.
- Extended project management experience and/or experience working in an Agile environment.
Workplace type:
Hybrid Working
About NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our 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. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
Equal Opportunity Employer
NTT DATA 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, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
Senior Software Applications Development Engineer
Posted today
Job Viewed
Job Description
Job Description
Make an impact with NTT DATA
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.
Your day at NTT DATA
This role is for fullstack developerYrs of exp: 4 – 6
Client Name: Gainwell
What you'll be doing
Design, Develop, and Operate solutions for a cloud computing platform with baked in attributes of security, auditability and observability. Define and build value-add services on the platform using cloud-native principles. Expert level proficiency with at least one programming language such as Java or NodeJS. Experience in writing automated tests using industry frameworks. Experience in programming frameworks (e.g. Spring Boot, Spring Cloud, 15 factor app principles) . Experience in Kubernetes is essential. Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) with cloud native data management capabilities (e.g. relational db, no-sql db, graph db and object storage). Experince in developing high performance RESTful and GraphQL API's. Experience building custom annotations in Springboot to enable better tooling, code analysis, and code generation to standardize API invocation, OAuth token generation etc.Are familiar with modern development stack, e.g. Kotlin or Java 8+, TypeScript, React or Angular 2+, GraphQL, PostgreSQL
Worked with source control like Git
Understanding of CI/CD, rapid delivery on production
Experience with one of the cloud platform like AWS, Azure etc.
Understanding different Agile methodologies
Ability to write quality unit and end–to–end tests; debug and optimize existing and new code.
Yrs of exp: 4 – 6
Client Name: Gainwell
Workplace type:
Hybrid WorkingAbout NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our 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. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
Equal Opportunity Employer
NTT DATA 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, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
Software Applications Specialist I

Posted 5 days ago
Job Viewed
Job Description
**Job Description**
The Specialist I has a depth of knowledge within designated Information Technology (IT) area of responsibility that is applied to diverse assignments. This position may collaborate with customers, vendors, industry consultants, and company management in order to drive results. This role supports IT projects. This position may guide and share knowledge with other IT staff.
- Maintain critical planning, monitoring, and reporting processes as well as required documentation, for the timely coordination and completion of project tasks
- Translate customer and business requirements into practical and affordable solutions
- Coordinate, direct, and lead project status meetings, confirm milestones, and ensure goals are achieved
- Ensure that project deliverables and schedules are met by technical resources; manage escalation to the appropriate IT resource management when needed; provide feedback to technical resource manager on the performance of technical staff
- Participate with cross-functional team members in issue identification, process impacts, and solution development discussions to optimize end-to-end solutions
- Leverage outside vendors, contactors, technical teams, and other departments to drive for results
- Other duties as assigned
**Basic Job Requirements**
- Accredited four (4) year degree or global equivalent in applicable field of study and five (5) years of work-related experience or a combination of education and directly related experience equal to nine (9) years if non-degreed; some locations may have additional or different qualifications in order to comply with local requirements
- Ability to communicate effectively with audiences that include but are not limited to management, coworkers, clients, vendors, contractors, and visitors
- Job related technical knowledge necessary to complete the job
- Ability to learn and apply knowledge of applicable local, state/province, and federal/national statutes and guidelines
- Ability to attend to detail and work in a time-conscious and time-effective manner
**Other Job Requirements**
**Preferred Qualifications**
- Accredited degree or global equivalent in Computer Science or related discipline
- Experience in computer systems or Information Technology (IT) support, with technical proficiency in operating systems and programming languages
- Strong written and verbal communication skills
- Strong interpersonal skills
- Excellent analytical, technical, planning, and organizational skills
**To be Considered Candidates:**
Must be authorized to work in the country where the position is located.
We are an equal opportunity employer. All qualified individuals will receive consideration for employment without regard to race, color, age, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, genetic information, or any other criteria protected by governing law.
**Notice to Candidates:**
Background checks are carried out as part of any conditional offer made, including (but not limited to & role dependent) education, professional registration, employment, references, passport verifications and Global Watchlist screening.