Principal Sw Engineer - .net Fullstack Architect Job in Nasdaq

Principal Sw Engineer - .net Fullstack Architect

Apply Now
Job Summary

With this position we offer:

The Nasdaq Investor Relations Intelligence team, is a leading provider of data-driven insights on investor engagement and capital markets through its award-winning IR Insight and Advisory products. The main objective for our development team in Bangalore is to build state of the art SaaS products to advance the understanding of investor events and facilitate communications between investors and corporate IR departments. As a SW Architect of this development team, you will work with a group of enthusiastic and experienced resources on leading edge technologies. Together with your team, you will be responsible for delivery of enhancements and requirements with high quality on an Agile delivery model.

As a team, we are highly motivated and skilled developers, business analysts and test engineers, inspired by flexible environment and culture, which supports professional and personal growth. This position provides an opportunity to activate your knowledge and skills in software development, get involved and analyze complex business solutions and celebrate achievements of solving various tech challenges. For you to drive us towards success we offer unlimited access to e-learning platforms such as A Cloud Guru, LinkedIn Learning, certifications, mentorship programs and so on.

Your role and responsibilities:

As a Principal Software Engineer, your focus will be developing and implementing software solutions. Besides working closely with your colleagues in Bangalore, you will also work closely with Nasdaq teams in other countries.

  • Provide architectural leadership in shaping strategic, business technology projects, with a strong emphasis on microservices and cloud-native applications.
  • Design and implement modern Cloud Native SAAS software solutions, working closely with and mentoring colleagues and Nasdaq teams around the world.
  • Understand and shape high-level architecture & design roadmaps, mentoring and working directly with engineers to implement them through detailed design and quality code.
  • Lead technical design reviews and functional specification reviews, develop project estimates, schedules, test plans, and code reviews.
  • Create, design and lead UI architecture directives & documentation including technology roadmaps, standards, guidelines and best practices.
  • Proactively identify and resolve potential problems/issues including authoring of technical specifications.

We expect you to have:

  • Experience Required: At least 12 years of experience in software development.
  • At least 3 years of experience in building enterprise software and web-based products with significant experience on Microsoft .NET and cloud platforms (AWS).
  • 4+ years of experience in architecting, building, and managing Microservices and Cloud Native applications (preferably AWS)
  • Hands on experience and a certified Cloud Practitioner (AWS/Azure).
  • Expertise in .Net Framework, .Net Core, fluency in ASP.NET and Microsoft .NET stack.
  • Experience in Docker and Kubernetes.
  • Designing RESTful API endpoints, JSON, OpenAPI/Swagger, HTTP protocol.
  • Hands on experience in developing Single Page Applications and Micro-frontend architecture.
  • Expertise in client-side frameworks like ReactJS and AngularJS.
  • Experience with batch jobs, data ingestion and ETLs.
  • Strong on database concepts, expertise in relational databases like SQL Server and PostgreSQL and be able to write complicated database queries.
  • Experience in GitLab, CI/CD, DevOps and Terraform.
Experience Required :

Minimum 12 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs