Job Information
NTT America Solutions, Inc. Senior Software Monitoring Engineer in Bangalore, India
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 Senior Software Development Engineer is accountable for 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 accountable 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.
What you'll be doing
Key Roles and Responsibilities:
Design and develop solutions and functionality that drives the growth of business
Responsible for writing and testing code
Accountable for execution of automated testing
Contribute to software deployment
Work across multiple teams to deliver software components while working in collaboration with the product team
Design and integrate solutions through automation and coding, using 3rd party software
Create, craft and debug large scale distributed systems
Contribute to writing, updating and maintaining the technical program, end-user documentation, and operational procedures
Responsible for refactoring code
Work across multiple teams to review code written by other developers
Knowledge, Skills and Attributes:
Strong understanding of cloud architecture and services in multiple public clouds like AWS, GCP, Microsoft Azure, and Microsoft Office 365
Seasoned in programming languages such as C/C++,C#, Java, JavaScript, Python, Node.js, etc., libraries and frameworks
Seasoned in data structures, algorithms, and software design with strong analytical and debugging skills
Strong understanding of micro services-based software architecture and experience with API product development
Seasoned in SQL and no-SQL data stores including Elasticsearch, MongoDB, Cassandra
Strong understanding of container run time (Kubernetes, Docker, LXC/LXD)
Proficient with agile, lean practices and believes in test-driven development
Ability to mentor junior engineers
Possess a can-do attitude and one that takes initiative
Interpersonal skills
Ability to work multi-functionally and work well as a team
Ability to work well in a diverse team with different backgrounds and experience levels
Ability to thrive in a dynamic, fast-paced environment
Seasoned with CI/CD concepts and tools
Proficient with cloud-based infrastructure and deployments
Must have great attention to detail
Academic Qualifications and Certifications:
Bachelor's degree or equivalent in Computer Science, Engineering or a related subject
Microsoft Certified Azure Fundamentals
Leading SAFe
Required Experience:
Advanced demonstrated experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases with multiple stakeholders to the highest levels of quality and performance
Advanced demonstrated experience with tools across full software delivery lifecycle, e.g. IDE, source control, CI, test, mocking, work tracking, defect management, etc.
Advanced demonstrated experience in Agile and Lean methodologies, Continuous Delivery / DevOps, Analytics / data-driven processes
Advanced proficiency in working with large data sets and ability to apply proper ML/AI algorithms
Advanced demonstrated experience in developing micro-services and RESTful APIs
Advanced demonstrated experience in software development
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.