Browse jobs Find the right job type for you Explore how we help job seekers Finance and Accounting Technology Marketing and Creative Administrative and Customer Support Legal Preview candidates Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Administrative and Customer Support Legal Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2025 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Diversity and inclusion Browse jobs Find your next hire Our locations

3 results for Senior Software Engineer in Raleigh, NC

Sr. Software Engineer (mobile) <p>We are providing an opportunity for a Sr. Software Engineer in Raleigh, North Carolina, United States. This role is a hybrid remote position, with an expectation of being on-site for two days a week. The chosen candidate will be part of a team focused on developing and maintaining high-quality web and mobile-based solutions. The Sr. Software Engineer will also act as a mentor to other developers and participate in code reviews.</p><p><br></p><p>Responsibilities</p><p>• Designing and developing high-quality web and mobile-based solutions</p><p>• Providing mentorship to other developers on the team</p><p>• Reviewing code to ensure quality and adherence to standards</p><p>• Utilizing React Native, .net/C#, and restful APIs in mobile development</p><p>• Applying proficiency in Object Oriented software development</p><p>• Working with RESTful APIs, microservices architecture, and cloud platforms such as Azure, AWS, GCP</p><p>• Employing various skills including Cloud Technologies, React Native, .NET core, C Sharp Programming (C#), Microsoft SQL, Microservices</p><p>• Enhancing and evolving mobile application/product</p><p>• Managing customer credit applications accurately and efficiently</p><p>• Maintaining accurate customer credit records</p> Software Engineer <p>We are inviting applications for the role of a Full Stack .Net Engineer based in Raleigh, North Carolina. This role offers a long term contract employment opportunity in the IT industry. As a Software Engineer, you will be tasked with the development and maintenance of applications, cloud integration and optimization, database management, and collaboration with cross-functional teams. </p><p><br></p><p>Responsibilities:</p><p>• Create and update applications using C#, .NET, React, and React Native to ensure high-quality, scalable solutions.</p><p>• Implement and fine-tune application components on Azure Cloud for optimized performance, security, and scalability.</p><p>• Manage SQL databases, write optimized queries, and guarantee data integrity and efficient storage.</p><p>• Collaborate with product teams to refine requirements, enhance features, and provide a seamless user experience.</p><p>• Participate in and conduct code reviews to uphold high standards and adherence to coding guidelines.</p><p>• Diagnose and resolve application issues to maintain high reliability and performance across all components.</p><p>• Stay abreast with industry trends and emerging technologies, and propose improvements to boost application quality and development efficiency.</p> React Native Mobile Developer We are seeking a React Native Mobile Developer for a role based in Raleigh, North Carolina. This position involves working within a dynamic team to construct high-quality, user-friendly mobile applications. The successful candidate will play a crucial role in our development process, from collaborating with designers, product managers, and backend developers to testing and optimizing applications for optimal performance. This is a contract to permanent employment opportunity.<br><br>Responsibilities<br>• Contribute to the development and maintenance of cross-platform mobile applications for iOS and Android platforms using React Native.<br>• In collaboration with product managers, designers, and backend developers, create user experiences that are seamless and engaging.<br>• Adhere to established coding standards and best practices to write clean, maintainable, and efficient code.<br>• Test and debug applications to ensure their performance, responsiveness, and functionality across various devices.<br>• Integrate third-party libraries, APIs, and services into applications to enhance functionality.<br>• Monitor and optimize app performance to ensure a high-quality product is delivered to end users.<br>• Stay updated with the latest trends, techniques, and best practices in mobile development and React Native to ensure our applications remain cutting-edge.<br>• Participate in code reviews to ensure high-quality standards are maintained and provide mentorship to entry level developers as required.