Senior Software Developer (.NET Full Stack)
Nasdaq
Job Summary
Nasdaq Technology is seeking a dedicated .NET Senior Software Developer to join its Bangalore technology center. This role involves designing, developing, testing, troubleshooting, and maintaining enterprise software applications for Nasdaq Analytics. The successful candidate will collaborate with global teams, participate in technical reviews, and proactively resolve problems, contributing to industry-leading institutional investment software that powers global financial markets.
Must Have
- Minimum 3-5 years of Software Development experience
- Expertise in writing server-side code using .NET Framework and/or .NET Core
- Strong understanding of SQL Server databases and database concepts
- Ability to write complicated database queries
- Experience writing client-side code using JavaScript, Vue, Angular or React
- Experience in Cloud Platform development, ideally AWS
- Ability to grok and enforce best design practices
- Experience with server-side and client-side debugging tools
- Proficient understanding of code versioning tools, such as Git
- Bachelor/Master in Computer Science
- Design, develop, test, troubleshoot, and maintain enterprise software applications
- Work closely with other software developers, architects, and product owners
- Participate in technical design reviews, functional specification reviews
- Develop project estimates, schedules, test plans, and code reviews
- Proactively identify and resolve potential problems/issues
- Conduct performance testing, review results, identify bottlenecks, and profile code
Good to Have
- Knowledge of Vue
- Knowledge of web markup, including HTML5 and CSS3
- Knowledge of Terraform
Perks & Benefits
- Encouraging work environment
- Recognition for results and ability to drive things forward
- Opportunities to learn & grow
- Huge scale and impact to work
- Hybrid work model (NasdaqBlend) with flexibility for home/office mix
- Total rewards program (You&Q) covering wealth, career growth, well-being, and family care
- Advancing economic progress for all
Job Description
Nasdaq Technology is looking for a hardworking .NET Senior Software Developer with a focus on software development, to join the Bangalore technology center in India. If innovation and effectiveness drive you forward, this is the place for you!
We nurture an encouraging work environment where you are recognized for your results and ability to drive things forward. We work along the best names in tech world which brings opportunities to learn & grow. The result of our work keeps global financial markets open every day, so there comes huge scale and impact to the work that we do.
With this position we offer:
Join the development organization for Nasdaq Analytics. The main objective for the development team in Bangalore is to build industry-leading institutional investment software. As our new member, you will work with a group of enthusiastic and experienced team members. Together with your team, you will be responsible for the delivery of quality enterprise software for clients around the world.
Your role and responsibilities:
As a Senior Software Developer, 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.
- Design, develop, test, troubleshoot, and maintain enterprise software applications for a suite of products within Nasdaq Analytics.
- Work closely in collaboration with other software developers, software architects, and product owners to tackle complex problems.
- Participate in technical design reviews, functional specification reviews, develop project estimates, schedules, test plans, and code reviews.
- Proactively identify and resolve potential problems/issues including authoring of technical specifications.
- Conduct performance testing, review results, identify bottlenecks, and profile code.
We expect you to have:
- Minimum 3-5 years of Software Development experience with expertise in writing server-side code using .NET Framework and/or .NET Core.
- Strong understanding of SQL Server databases, database concepts and should be able to write complicated database queries.
- Should have worked on writing client-side code using JavaScript, ideally including experience with Vue, Angular or React.
- Experience in Cloud Platform development, ideally AWS.
- Ability to grok and enforce to best design practices.
- Experience with server-side and client-side debugging tools.
- Proficient understanding of code versioning tools, such as Git.
- Bachelor/Master in Computer Science.
It would be great if you have:
- Knowledge of Vue is a plus.
- Knowledge of web markup, including HTML5 and CSS3 is a plus.
- Knowledge of Terraform is a plus.