Senior Software Engineer (Java) - BOP
EffectualFull Time
Senior (5 to 8 years)
Candidates should possess a degree in Computer Science, Information Systems, or a related field, or equivalent work experience, and have at least 8 years of experience. Strong knowledge of Java, SQL, and web services (REST/SOAP) is required, along with familiarity with cloud platforms and DevOps practices. Appian Certified Senior Developer or higher is desirable.
The Lead Software Engineer will design, develop, modify, and implement software solutions to meet information technology needs, review system requirements and business processes, code, test, debug, and implement software, and develop security solutions for complex assignments. They will also mentor team members, ensure application compatibility across platforms, participate in IT systems strategy, provide technology trends and expertise, and develop program logic for new applications. Additionally, the role involves modifying existing software, providing application software development services, and participating in all aspects of a project including firmware, hardware, and database design.
Operates electronic stock exchange and financial services
Nasdaq operates one of the largest electronic stock exchanges in the world, providing a platform for buying and selling securities. It caters to a wide range of clients, including individual and institutional investors, as well as corporations. Nasdaq offers various financial products and services, such as the Nasdaq Smart Portfolio, which uses advanced analytics to help investors optimize their stock portfolios. Additionally, Nasdaq supports non-financial marketplaces and is recognized for its efforts in sustainable investment practices. The company earns revenue through transaction and listing fees, along with subscription services for its products. Nasdaq aims for global expansion and innovation, with nearly 40 offices around the world.