Senior Software Engineer
10 hours ago
About the Role
We are seeking a highly skilled Senior Software Engineer to join our Fidelity Center of Applied Technology (FCAT) team. As an Innovation Catalyst, you will play a key role in driving the development of cutting-edge technologies that will shape the future of our industry.
Key Responsibilities
- Design and develop high-quality digital assets and prototypes that showcase our innovative solutions
- Collaborate with cross-functional teams to identify and explore emerging technologies such as Spatial Computing, XR (VR, AR, MR), Blockchain, and AI/ML
- Develop and maintain cloud-native architectures, microservices, and serverless computing solutions
- Work with Agile/iterative software delivery methodologies to deliver high-quality software products
- Stay up-to-date with the latest industry trends and technologies, and apply this knowledge to drive innovation within the organization
Requirements
- Bachelor's degree in Computer Science, Engineering, or other technical field
- 5+ years of software development experience, or MSc + 3 years
- Strong development skills and experience with modern web technologies and frameworks, containerization and orchestration tools
- Experience with API design principles and RESTful APIs and GraphQL
- Experience with cloud-native architectures, microservices, and serverless computing
- Familiarity with 3D tools and game engines like Unity, Unreal Engine, Blender, or others
- Knowledge of computer vision, machine learning, and neural networks
- Strong Object-Oriented skills and experience with design patterns
What We Offer
- A dynamic and innovative work environment that encourages collaboration and creativity
- A comprehensive benefits package, including health insurance, retirement savings, and paid time off
- Opportunities for professional growth and development, including training and education programs
- A commitment to diversity, equity, and inclusion, with a focus on creating a workplace that is welcoming and inclusive for all employees
About Fidelity
Fidelity Investments is a privately held company with a mission to strengthen the financial well-being of our clients. We help people invest and plan for their future, and we assist companies and non-profit organizations in delivering benefits to their employees. We provide institutions and independent advisors with investment and technology solutions to help invest their clients' money.
Why Join Us?
At Fidelity, you'll find endless opportunities to build a meaningful career that positively impacts people's lives, including yours. You'll have the chance to work with a talented team of professionals who are passionate about innovation and customer satisfaction. We offer a range of benefits and perks that support your well-being and help you achieve your goals.
-
Senior Software Engineer/Developer
1 week ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeJob Description:Position Overview:Fidelity TalentSource LLC 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 that meet the needs of our clients.Key Responsibilities:Design and develop...
-
Senior Software Engineer/Developer
1 week ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeJob Description:Position Overview:Fidelity TalentSource LLC 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 that meet the needs of our clients.Key Responsibilities:Design and develop...
-
Senior Software Engineer
7 days ago
Durham, North Carolina, United States Google Full timeAbout the RoleAs a senior software engineer in our Core Machine Learning organization, you will play a critical role in driving the development of cutting-edge machine learning technologies that power Google's products and services.ResponsibilitiesSoftware Development: Write and test high-quality product or system development code, ensuring it meets the...
-
Senior Software Engineer
1 day ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeJob SummaryFidelity TalentSource LLC is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our technology team, you will be responsible for designing, developing, and testing software applications for our policy administration system.Key ResponsibilitiesDevelop and implement software solutions using Oracle Policy...
-
Senior Software Engineer
1 week ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeSenior Software Engineer (OIPA) – Fidelity TalentSource LLCAre you passionate about developing cutting-edge experiences and platforms to support customer needs in tax-efficient savings, protection, and assured income in retirement? Fidelity TalentSource LLC, a leading provider of internal temporary staffing services, is seeking skilled engineers to join...
-
Senior Software Quality Assurance Engineer
4 days ago
Durham, North Carolina, United States Metasys Technologies, Inc. Full timeJob Title: Senior Software Test Engineer (Automation)Location: Durham, NCDuration: 6 Month ContractPotential to convert to perm: YesJob Summary:This role is intended to work within the automation team to develop automation frameworks and scripts for new and existing features of all software products.Key Responsibilities:Create and maintain automation...
-
Senior Frontend Engineer
2 weeks ago
Durham, North Carolina, United States American Unit, Inc Full timeSenior Frontend EngineerContract PositionRemote OpportunityPosition OverviewAmerican Unit, Inc. is seeking a skilled Senior Frontend Engineer to collaborate with our esteemed healthcare partner. This role involves engaging in various projects and ensuring that user requirements are fulfilled through the design, development, documentation, and testing of both...
-
Senior Software Engineer
1 week ago
Durham, North Carolina, United States NVIDIA Full timeAbout NVIDIANVIDIA is a pioneering technology company that has consistently pushed the boundaries of innovation over two decades. Our groundbreaking invention of the GPU in 1999 revolutionized the PC gaming market, redefined modern computer graphics, and transformed parallel computing. More recently, our GPU deep learning technology ignited the modern AI era...
-
Lead Software Engineer
2 weeks ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeJob Overview:Position Summary:The Lead Software Engineer is responsible for designing and enhancing automated testing frameworks and proprietary software tools through custom test automation, utilizing technologies such as SQL, XML, HTML, JavaScript, Java, and Python. This role involves testing distributed systems across various layers of the technology...
-
Senior Software Engineer
1 week ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeJob SummaryWe are seeking a highly skilled Principal Software Engineer/Developer to join our team at Fidelity TalentSource LLC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated tests and in-house software utilities.Key ResponsibilitiesDesign and develop automated test frameworks...
-
Lead Software Engineer
4 hours ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeJob Overview:Position Summary:The role involves executing software validation and deployment within an Agile framework utilizing Object-Oriented programming languages, SOAP, and RESTful Web Services. It includes the development of Continuous Integration/Continuous Deployment (CI/CD) pipelines in accordance with DevOps principles, employing tools such as GIT...
-
Software Development Engineer
1 day ago
Durham, North Carolina, United States TalentBurst, Inc. Full timeJob DescriptionJob Title: Software Development EngineerJob Summary:TalentBurst, Inc. is seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and debugging high-quality software systems that support early stage and mature, high-volume manufacturing...
-
Senior Golang and Java Software Engineer
2 weeks ago
Durham, North Carolina, United States SRI Tech Solutions Inc. Full timePosition OverviewWe are seeking a talented and experienced software engineer with a strong background in both Go Language and Java. The ideal candidate will possess a deep understanding of modern software development practices and a passion for building robust applications.Key Responsibilities:Minimum of 3 years of experience working with Go...
-
Software Engineer
4 weeks ago
Durham, North Carolina, United States Red Hat Full timeThe Red Hat OpenShift team is looking for a Software Engineer to join us. In this role you will develop tools as well as contribute fixes to upstream projects and OpenShift itself, all for the purpose of ensuring we have a reliable signal from our test infrastructure. You'll analyze data to inform your priorities and help others in our larger product team to...
-
Senior Mechanical Engineer
2 weeks ago
Durham, North Carolina, United States Indotronix Avani Group Full timePosition OverviewWe are seeking a Senior Mechanical Engineer to join our dynamic team at Indotronix Avani Group. This role is pivotal in driving innovative solutions in mechanical design and engineering.Key ResponsibilitiesEducational Background: A Bachelor of Science degree in Mechanical Engineering or a related field is essential.Experience: A minimum of 6...
-
Senior Process Engineering Specialist
2 weeks ago
Durham, North Carolina, United States FUJIFILM Holdings America Corporation Full timeOverview The Senior Process Engineering Specialist serves as a key representative of the technical operations division at FUJIFILM Holdings America Corporation, engaging with clients, regulatory bodies, and internal management. This role is pivotal in overseeing the integration of new client processes and ensuring that project goals are met effectively. The...
-
Lead Software Engineer
2 weeks ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeSoftware Development EngineerRole Overview:We are looking for a skilled Software Development Engineer to become a part of our dynamic team. The successful candidate will take charge of designing and developing web applications, testing RESTful Web Services, and applying Continuous Integration methodologies. If you have a passion for technology and a solid...
-
Lead Software Engineer
2 weeks ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timePosition OverviewFidelity TalentSource LLC is looking for a skilled professional to join our dynamic team as a Lead Software Engineer.Key ResponsibilitiesIn this role, you will:Design, develop, and maintain robust web applications utilizing technologies such as Node, Angular, and ExpressJS.Engage in architectural design discussions to shape the...
-
Lead Software Engineer
2 weeks ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeFull Stack Software EngineerPosition Overview:We are looking for an experienced Full Stack Software Engineer to become a vital part of our development team. This position involves crafting software solutions following Agile practices, utilizing technologies such as Angular, C#, and Java. You will engage in the development of software applications tailored...
-
Senior Python Software Developer
1 day ago
Durham, North Carolina, United States Insight Global Full timeAbout the RoleWe are seeking a highly skilled Senior Python Software Developer to join our Agile engineering team at Insight Global. As a key member of our team, you will be responsible for designing, coding, and testing new systems and features built using our primary technologies – Python, Microsoft Azure functions, Azure SQL Database, and Azure...