Senior .Net Platform Engineer
Nasdaq
With this position, we offer a challenging and supportive growth environment as well as competitive benefits and compensation packages. This role will be a hybrid role based in our Atlanta office.
Are you are curious how web apps connect to cloud infrastructure? How authentication and authorization works? Do you want to learn how to deploy web apps in an automated way? On our platform team, we work on tools to improve developer experience and integrate products seamlessly across the company. In this role, you will learn the foundation on which a web app is built. The tools we build automate and maintain CI/CD pipelines, automate the creation of new microservices, and provision infrastructure in our cloud service providers. We also maintain .Net platform code that solves authentication, authorization and SSO across our product suites and .Net platform libraries that make it easier for other developers to connect with their cloud infrastructure.
Your role and responsibilities
As a Software Developer, you will be responsible for designing, implementing, and maintaining solutions through new and existing applications and tools. This team will also help consider and POC new technologies for our growing needs. Besides working closely with your team of 4-5 developers, you will also work with other development teams at eVestment. You'll be working as a full-stack engineer in a space that is a cross between app development and DevOps. At times, you will work closely with our DevOps team on pipelines and at other times our application developers to help provide guidance on use of cloud infrastructure and platform code. We are multi-cloud, using both AWS and Azure. You will implement, test, and maintain rich web application software and tooling and participate in code reviews, task estimations, and design discussions.
We expect you to have
- A degree qualified in a field related to Computer Science, Information Systems, or equivalent work experience.
- At least 2 years experience in web development.
- Experience in one or more server-side programming languages, such as C#, Java, or similar.
- Experience using relational database engines, such as SQL Server, MySQL, PostgreSQL, or similar.
- Experience using common software development tools and technologies, such as version control, Visual Studio, etc.
It would be excellent if you have experience or knowledge of
- Cloud providers, such as AWS or Azure.
- No-SQL data stores, such as Amazon DynamoDB or Elasticsearch.
- Microservices design and development.
- Education Required: Degree qualified in a field related to Computer Science, Information Systems, or equivalent work experience.
- Experience Required: At least 2 years
- Special Qualifications: Knowledge of one or more object oriented programming languages, such as C, C++, C#, .Net, Java, etc.
Come as You Are
Nasdaq is an equal opportunity employer. We positively encourage applications from suitably qualified and eligible candidates regardless of age, color, disability, national origin, ancestry, race, religion, gender, sexual orientation, gender identity and/or expression, veteran status, genetic information, or any other status protected by applicable law.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.
What We Offer
We’re proud to offer a competitive rewards package that is meaningful, recognizes the unique needs of our employees and their families and incentivizes employees for their contribution to Nasdaq’s overall success.
In addition to base salary, Nasdaq offers significant other compensation (annual bonus/commissions and equity), benefits, and opportunity for growth. Exact compensation may vary based on several job-related factors that are unique to each candidate, including but not limited to: skill set, experience, education/training, business needs and market demands.
Nasdaq’s programs and rewards are intended to allow our employees to:
- Secure Wealth: 401(k) program with 6% employer match, Employee Stock Purchase Program with 15% discount, Student loan repayment program up to $10k, Company paid life and disability plans, Generous paid time off
- Prioritize Health: Comprehensive medical, dental and vision coverage, Health spending account with employer contribution, Paid flex days to support mental wellbeing, Gym membership discounts
- Care for Family: Hybrid home/office schedule (for most positions), Paid parental leave, Fertility benefits, Paid bereavement leave
- Connect with Community: Company gift matching program, Employee resource groups, Paid volunteer days
- Grow Career: Education Assistance Program, Robust job skills training and Professional development opportunities
For more information, visit Nasdaq Benefits & Rewards Career page.