Software Development Analyst
NTT DATA North America
About the Role
Seeking a Software Development Analyst to join the team in Bangalore, Karnātaka (IN-KA), India (IN).
Key Responsibilities
- Communicate regularly with stakeholders, project managers, quality assurance teams, and other developers regarding progress on long-term technology roadmap.
- Create and maintain workflows with teams to provide visibility and ensure workload balance for consistent visual designs.
- Develop and oversee testing schedules in a client-server environment, addressing various browsers and devices to ensure content is displayed as intended.
- Produce quality code, raising the bar for team performance and speed.
- Recommend systems solutions by comparing advantages and disadvantages of custom development and purchased alternatives.
- Write code and tests, build prototypes, resolve issues, and profile and analyze bottlenecks.
- Design robust APIs to support mobile and desktop clients.
- Manage and optimize scalable distributed systems in the cloud.
- Optimize web applications for performance and scalability.
- Develop automated tests to ensure business needs are met and allow for regression testing.
Requirements & Tech Stack
- Excellent foundation in computer science, algorithms, and web design.
- Experience in writing highly secure web applications.
- Experience with core AWS web-enabling technologies.
- Growth mindset that challenges the status quo and focuses on outside-the-box ideas and solutions.
Qualifications
- Bachelor’s degree (or equivalent) in computer science.
- Experience in designing RESTful APIs, specifically for mobile apps.
- Experience in leading a team.


