Senior Software Engineer/Developer

1 day ago


Jersey City, New Jersey, United States Fidelity TalentSource LLC Full time
Job Description:

Fidelity Investments is seeking a highly skilled Senior Software Engineer/Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions to drive automation roadmap and goals.

You will work closely with cross-functional teams to develop and improve customer-facing software solutions, leveraging your expertise in Java/J2EE, JavaScript, Spring, Web Services, Angular, and SQL. Your responsibilities will include writing clean, testable, and robust code, testing and maintaining application features, and enabling data integrity and quality automation process of data migrated from legacy mainframes to Cloud warehouses.

Key Responsibilities:

  • Design and develop automation frameworks using Selenium WebDriver, Cucumber, Java, and Python.
  • Develop UI automation frameworks for Web-based applications using Page Object Model (POM).
  • Validate requests and API responses using REST Assured.
  • Generate custom regression reports to validate requests and API responses of JSON content.
  • Execute data validation in the AWS cloud environment using Parquet files and AWS Athena.
  • Conduct Parquet file validations in S3 buckets and Pyspark validations using EMR.
  • Execute data flow validations in Airflow.
  • Automate validations between source and target tables.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field.
  • Three years of experience as a Senior Software Engineer/Developer performing automation design and development for User Interface (UI), Web Services Automation, and ETL in AWS cloud environment and for report validations.
  • Or, alternatively, Master's degree in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and one year of experience as a Senior Software Engineer/Developer performing automation design and development for User Interface (UI), Web Services Automation, and ETL in AWS cloud environment and for report validations.

Skills and Knowledge:

  • Demonstrated expertise in designing and developing automation frameworks for ETL testing, Feed File to database comparison, and database to database comparison.
  • Expertise in writing complex SQL queries for validations and automating Tableau and Cognos dashboards testing using data permutation combinations.
  • Experience in executing data validation in the AWS cloud environment using Parquet files and AWS Athena.
  • Conducting Parquet file validations in S3 buckets and Pyspark validations using EMR.
  • Executing data flow validations in Airflow.
  • Automating validations between source and target tables.

Salary: $123, $139,100.00 /year.



  • Jersey City, New Jersey, United States Fidelity TalentSource LLC Full time

    Job Description:As a Senior Software Engineer/Developer at Fidelity Investments, you will play a key role in developing and improving customer-facing software solutions to drive automation roadmap and goals. You will write clean, testable, and robust code using Java/J2EE, JavaScript, Spring, Web Services, Angular, and SQL. You will test and maintain...

  • Software Engineer

    2 weeks ago


    Jersey City, New Jersey, United States Seven Seven Software Full time

    Software Engineer Job DescriptionWe are seeking a skilled Software Engineer to join our Software Engineering Group. As a member of our team, you will be responsible for applying your expertise to all aspects of the software development lifecycle, collaborating with stakeholders, and driving the integration of our digital adoption platform into our...

  • Software Engineer

    7 days ago


    Jersey City, New Jersey, United States Seven Seven Software Full time

    About the RoleWe are seeking a talented Software Engineer to join our Software Engineering Group. As a key member of our team, you will play a crucial role in developing innovative solutions to drive business growth.Key ResponsibilitiesDesign, develop, and deploy high-quality software applicationsCollaborate with cross-functional teams to identify and...


  • Jersey City, New Jersey, United States Eliassen Group Full time

    Job SummaryEliassen Group is seeking a highly skilled Senior Software Engineer to join our Agile team. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions for our trading platform.About the RoleWe are looking for a talented engineer with a strong background in Java, Angular, and Cypress. You...


  • Jersey City, New Jersey, United States Net2Source Inc. Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Net2Source Inc. in the United States. As a Senior Java Software Engineer, you will be responsible for designing and implementing Microservices architecture using Spring Boot and Java 8+.Key Responsibilities:Develop and deploy applications...


  • Jersey City, New Jersey, United States Photon Full time

    Job SummaryPhoton is seeking a highly skilled Senior Software Development Engineer in Test to join our team. As a key member of our Quality Assurance team, you will be responsible for ensuring the highest quality of our software products.Key ResponsibilitiesParticipate in requirements, design reviews with Product, Business Analysts and Development to assure...


  • Jersey City, New Jersey, United States Tradeweb Markets Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Tradeweb Markets. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-performance trading systems for Fixed Income and Derivative Securities.Key Responsibilities:Design...


  • Jersey City, New Jersey, United States Ness Digital Engineering Full time

    Job Title: Senior Lead Software EngineerWe are seeking a highly skilled Senior Lead Software Engineer to join our team at Ness Digital Engineering. As a key member of our software development team, you will be responsible for leading the design, development, and deployment of complex software systems.Key Responsibilities:Lead the development of software...


  • Jersey City, New Jersey, United States Tradeweb Markets Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Tradeweb Markets. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our C++ trading platform.Key Responsibilities:Design and develop high-performance C++ software components for our...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    Job OverviewWe are seeking a highly skilled Senior Lead Software Engineer to join our Corporate Sector Employee Experience Team at JPMorgan Chase. As a key member of our agile team, you will play a critical role in enhancing, building, and delivering top-notch technology products.As a Senior Lead Software Engineer, you will be responsible for leading and...


  • Jersey City, New Jersey, United States Luxoft Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Luxoft. As a key member of our development team, you will be responsible for designing and building frameworks for ingesting and modeling complex risk data.Key Responsibilities:Design and build frameworks for ingesting and modeling risk...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    About the RoleWe are seeking a highly skilled Senior Lead Software Engineer to join our team at JPMorgan Chase within the Asset and Wealth Management, Private Equity division. As a key member of our agile team, you will play a critical role in enhancing, building, and delivering top-notch technology products.As a Senior Lead Software Engineer, you will be...


  • Jersey City, New Jersey, United States Luxoft Full time

    Job Title: Senior Java Software EngineerLuxoft is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and building frameworks for ingesting and modeling complex risk data.Key Responsibilities:Design and build frameworks for ingesting and modeling complex risk...


  • Jersey City, New Jersey, United States Codebase Inc Full time

    Job Title: Senior Python DeveloperAbout Us: Codebase Inc is a leading technology company that specializes in Wholesale Lending Technology.Job Summary:We are seeking a highly skilled Senior Python Developer to join our team. As a Senior Python Developer, you will be responsible for working with our existing team to build strategic and tactical deliverables...


  • Jersey City, New Jersey, United States Ness Digital Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to lead our global team of software developers for our D&C product line. As a key member of our engineering team, you will be responsible for helping to build our agile organization and align to a culture of continuous improvement, partnership, trust, and sharing.Key ResponsibilitiesLead...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    About the RoleWe are seeking a highly skilled Senior Lead Software Engineer to join our Corporate Sector's Infrastructure Platforms team at JPMorgan Chase. As a key member of our agile team, you will play a critical role in enhancing, building, and delivering top-notch technology products in a secure, stable, and scalable manner.As a Senior Lead Software...


  • Jersey City, New Jersey, United States Tradeweb Markets Full time

    Job Title: Senior C++ Software EngineerTradeweb Markets is seeking a highly skilled Senior C++ Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-performance trading systems for Fixed Income and Derivative Securities.Responsibilities:Design and develop...


  • Jersey City, New Jersey, United States Luxoft Full time

    Job Title: Senior Java Software EngineerLuxoft is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and building frameworks for ingesting and modeling complex risk data.Key Responsibilities:Design and develop low-latency caching solutions to service front...


  • Jersey City, New Jersey, United States JPMorganChase Full time

    Job OverviewWe are seeking a highly skilled Senior Lead Software Engineer to join our Corporate Machine Learning Center of Excellence (MLCOE) team at JPMorgan Chase. As a key member of our agile team, you will work closely with a multi-disciplinary community of experts to create and share Machine Learning Solutions for our most challenging business...


  • Jersey City, New Jersey, United States Mitchell Martin Inc. Full time

    Job Title: Senior Python Software EngineerJob Type: ContractLocation: Remote (Hybrid)About the Company: Mitchell Martin Inc. is a leading American multinational investment bank and financial services holding company.Job Summary: We are seeking an experienced Senior Python Software Engineer to join our team and contribute to cutting-edge projects.Key...