Senior Software Development Engineer
8 hours ago
Job Title: Senior Software Development Engineer
About Us: At Recruitlink, we are a leading provider of innovative solutions for the manufacturing industry. We are seeking an experienced Senior Software Development Engineer to join our team.
Compensation: $120,000 - $180,000 per year (dependent on location and experience)
Job Description:
We are looking for a highly skilled software engineer with expertise in developing high-quality software systems. The ideal candidate will have a strong background in object-oriented software development and proficiency in multiple programming languages, including C#, VB.Net, Python, C++, Java, MATLAB, Web Services, and Micro Services. Experience with version control systems such as Git/GitLab, TFS, Sub Version, and Visual SourceSafe is also essential.
The successful candidate will be responsible for designing, developing, and debugging software systems for manufacturing processes. They will work closely with cross-functional teams to implement advanced logic for data operations, interface with sensors, motion systems, lighting, and cameras. Strong problem-solving skills, test and QA experience, and a basic understanding of machine learning are required.
Key Responsibilities:
- Design, develop, and debug software systems for manufacturing processes
- Interface with sensors, motion systems, lighting, and cameras to implement advanced logic for data operations
- Resolve software issues and implement enhancements for system improvements
- Follow software development practices to ensure timely and efficient project completion
Required Qualifications:
- Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, Electrical/Electronic Engineering, or a related technical field
- 2-5 years of experience in software development within a multidisciplinary engineering team
- Proficiency in a mix of programming languages: C#, VB.Net, Python, C++, Java, MATLAB, Web Services, and Micro Services (.NET experience preferred)
- Familiarity with version control systems: Git/GitLab, TFS, Sub Version, Visual SourceSafe
- Understanding of the Software Development Life Cycle and tools
- Basic understanding of machine learning
- Strong problem-solving skills, test and QA experience
Preferred Qualifications:
- Experience with relational databases and data analysis
- Experience in designing, developing, and maintaining enterprise applications
- Technical experience with inter-process communication tools and techniques
- Basic knowledge of control systems
Soft Skills:
- Strong verbal and written communication skills
- Ability to present technical material to various organizational levels
- High degree of commitment, initiative, and results-orientation
- Disciplined, rigorous, and customer-focused
Travel Requirements: 0-25% depending on project needs
-
Senior Software Development Engineer
2 days ago
Durham, North Carolina, United States Recruitlink Full timeWe are seeking a highly skilled Senior Software Development Engineer to join our team at Recruitlink.About the RoleThis is an exciting opportunity to develop high-quality software systems that support measurement, inspection, data collection, machine vision, image processing, machine learning, and reporting systems across various Client's divisions.Key...
-
Senior Software Development Engineer
6 days ago
Durham, North Carolina, United States divihn Full timeWe are seeking a skilled Software Systems Developer to join our team at divihn. In this role, you will be responsible for designing, developing, and debugging high-quality software systems supporting early stage and mature, high-volume manufacturing activities.You will interface sensors, motion, lighting, cameras, and implement advanced logic operating on...
-
Software Development Engineer
2 weeks ago
Durham, North Carolina, United States Riverbed Technology Full timeRiverbed TechnologyTransforming Data into Actionable InsightsRiverbed is a leader in delivering seamless digital experiences and accelerating enterprise performance. We are seeking a talented individual to join our team as a Software Development Engineer. As a key member of our agile team, you will design and build enterprise applications that deliver value...
-
Senior Software Engineer
5 days ago
Durham, North Carolina, United States Red Hat Full timeAbout the Role:The Red Hat Ansible Engineering team is seeking a skilled software engineer to join our Raleigh/Durham area team. As a Senior Software Engineer, you will contribute to the development and maintenance of the Red Hat Ansible Automation Platform.Key Responsibilities:Develop and maintain software to automate provisioning, upgrading, monitoring,...
-
Senior Enterprise Software Engineer
6 days ago
Durham, North Carolina, United States LabCorp Full timeJob Title: Senior Enterprise Software EngineerAbout LabCorp:LabCorp is a leading healthcare company that is committed to improving lives through innovative diagnostic solutions.Estimated Salary Range: $120,000 - $180,000 per yearAbout the Role:We are seeking an experienced Senior Enterprise Software Engineer to join our team in Burlington or RTP, NC. As a...
-
Senior Full Stack Software Developer
14 hours ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeFidelity TalentSource is a premier provider of temporary staffing solutions for Fidelity Investments, one of the largest and most diversified global financial services firms. We are currently seeking a Senior Full Stack Software Developer to join our team in Durham, NC.The RoleThis exciting opportunity allows you to leverage your expertise in full stack...
-
Senior Java Software Engineering Manager
5 days ago
Durham, North Carolina, United States LabCorp Full timeJob Description:We are seeking a highly skilled Senior Java Software Engineering Manager to join our team at LabCorp. The successful candidate will be responsible for leading the development of complex enterprise-level applications using cloud-native microservices architectures.About the Role:This is an exciting opportunity for a seasoned software...
-
Durham, North Carolina, United States Tanium Full timeAbout the RoleAs a Senior Software Engineer at Tanium, you will be part of a nimble development team responsible for building and maintaining best-of-breed products. Our customer engagement model and feedback process ensure our products are designed with the customer in mind.Key ResponsibilitiesCollaborate with cross-functional teams to design, develop, and...
-
Senior Software Engineer
6 days ago
Durham, North Carolina, United States PSG Global Solutions Careers Full timeWe're seeking a Senior Software Engineer for our Financial Services team in Durham, North Carolina. As a key member, you'll provide application software development services and technical support in situations of moderate complexity.Develop and implement software solutions using Spring Boot and Java 8.Maintain and enhance existing software systems, ensuring...
-
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeAbout the RoleWe are seeking a skilled Senior Cloud Software Developer to join our team at Fidelity TalentSource LLC. In this role, you will design, develop, and test cloud-based software solutions, including APIs and batch processes, using Java and related technologies.Key ResponsibilitiesDevelop and maintain high-quality code for cloud-based software...
-
{"text":"Senior Software Engineer, Endpoint
4 days ago
Durham, North Carolina, United States Tanium Full time{"text":"About the RoleAs a Senior Software Engineer, Endpoint at Tanium, you will be responsible for building and maintaining best-of-breed endpoint services. This role is part of a nimble development team that focuses on customer engagement and feedback to ensure our products are designed the right way from the beginning.What You'll DoBuild and maintain...
-
Durham, North Carolina, United States FUJIFILM Corporation Full timeAbout FUJIFILM Healthcare Americas CorporationFUJIFILM Healthcare Americas Corporation is a leading innovator in diagnostic and enterprise imaging solutions designed to meet the evolving needs of healthcare across prevention, diagnosis, and treatment.The company offers a comprehensive portfolio of medical imaging and informatics solutions that enable...
-
Software Engineer
4 weeks ago
Durham, North Carolina, United States SBM Management Services Full timeWe are looking for a skilled Software Engineer - Frontend Developer to join our team at {company}. The ideal candidate will have experience with frontend technologies and a strong understanding of user experience.Responsibilities include:Designing and developing user interfaces using HTML, CSS, and JavaScriptCollaborating with the design team to create...
-
Senior Software Solutions Developer
5 days ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeJob DescriptionFidelity TalentSource is the in-house temporary staffing provider for Fidelity Investments, a leading global financial services firm. We welcome individuals from all backgrounds to fill assignments across our U.S.-based regional and investor center locations.About the RoleWe are seeking a highly skilled Senior Software Solutions Developer to...
-
Software Engineer
4 weeks ago
Durham, North Carolina, United States Firestone Full timeJob Description: We are seeking a skilled Software Engineer to join our team. Key responsibilities include designing, developing, and testing software applications using a variety of programming languages. Responsibilities: • Collaborate with cross-functional teams to identify and prioritize software development projects • Design, develop, and test...
-
Software Architect Engineer
1 day ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeAbout the RoleWe are seeking an experienced Senior Software Engineer to join our team at Fidelity TalentSource LLC.Job SummaryThe successful candidate will be responsible for designing and developing highly performant APIs and building web user experiences to support our customers' online search needs.Key ResponsibilitiesDesign, develop, and deploy scalable...
-
Software Development Specialist
5 days ago
Durham, North Carolina, United States Vision Technologies Inc Full timeJob Title: Software Engineer IIIJob Summary:We are seeking a skilled Software Engineer III to join our team at Vision Technologies, Inc. As a critical member of our global systems integrator, you will provide technology solutions and services for commercial and government clients. This full-time permanent role is remote-friendly, but you must be within 1...
-
Senior Cloud Engineering Manager
24 hours ago
Durham, North Carolina, United States Fidelity Investments Full timeFidelity Investments is a leading financial services company seeking a Senior Cloud Engineering Manager to join our Orchestration team.Job DescriptionWe are looking for an experienced engineering leader to manage a portfolio of applications, collaborate with product owners, architects, and engineering teams to deliver high-quality cloud-based technology...
-
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeJob SummaryWe are seeking a highly skilled Senior Data Engineer and QA Automation Specialist to join our Workplace Investing Quality Engineering team at Fidelity TalentSource LLC.About the RoleThis exciting new role within the Workplace Investing (WI) Data Engineering space requires a senior-level professional with expertise in designing, developing, and...
-
Senior Full Stack Engineering Lead
5 days ago
Durham, North Carolina, United States Fidelity TalentSource LLC Full timeFidelity Investments is a leading financial services company with a mission to strengthen the financial well-being of our clients. As a Senior Full Stack Engineering Lead, you will play a key role in driving the development of high-performance, responsive user interfaces and delivering outstanding end-user experiences.The ideal candidate will have a strong...