What Jobs are available for Software Engineers in Raleigh?

Showing 199 Software Engineers jobs in Raleigh

Senior Software Development Manager

27601 Raleigh, North Carolina $160000 Annually WhatJobs

Posted 24 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology company seeking an experienced Senior Software Development Manager to lead their engineering teams. This hybrid role, based in **Raleigh, North Carolina, US**, offers the flexibility to work both remotely and in the office, fostering collaboration and innovation. You will be instrumental in guiding the development lifecycle, mentoring engineers, and ensuring the delivery of high-quality software solutions.

The ideal candidate will have a strong background in software engineering, with proven experience in managing development teams, agile methodologies, and large-scale software projects. You will be responsible for technical leadership, architectural guidance, and fostering a culture of continuous improvement and technical excellence. This position requires excellent leadership, communication, and organizational skills, as well as a deep understanding of modern software development practices. You will work closely with product management, QA, and other stakeholders to define roadmaps and drive product success.

Key Responsibilities:
  • Lead, mentor, and manage a team of software engineers, fostering their professional growth and development.
  • Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
  • Drive the adoption and adherence to Agile methodologies (Scrum, Kanban) for efficient project execution.
  • Provide technical leadership and architectural guidance to ensure the development of scalable, robust, and maintainable software.
  • Collaborate with product managers and stakeholders to define product roadmaps, features, and requirements.
  • Ensure the quality and performance of software deliverables through code reviews, testing strategies, and best practices.
  • Manage project timelines, resources, and budgets effectively, ensuring on-time delivery.
  • Identify and mitigate technical risks and challenges.
  • Foster a culture of innovation, collaboration, and continuous improvement within the development team.
  • Participate in hiring and onboarding new engineering talent.
  • Stay current with emerging technologies and industry trends to drive innovation.
  • Communicate project status, technical challenges, and solutions to stakeholders.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in software development, with at least 3 years in a management or team lead role.
  • Proven experience managing software development teams in an Agile environment.
  • Deep understanding of software architecture, design patterns, and best practices.
  • Proficiency in one or more modern programming languages (e.g., Java, Python, C++, JavaScript).
  • Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
  • Excellent leadership, communication, and interpersonal skills.
  • Strong problem-solving and analytical abilities.
  • Ability to manage multiple priorities and projects effectively in a dynamic environment.
  • Experience working in a hybrid model, with strong remote collaboration skills.
This is an exciting opportunity for a seasoned software leader to shape the future of technology development at a thriving company. If you are passionate about building high-performing teams and delivering exceptional software products, we encourage you to apply.
Is this job a match or a miss?
Apply Now

Junior Software Development Apprentice

27601 Raleigh, North Carolina $20 Hourly WhatJobs

Posted 25 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Embark on your tech career journey with our client's comprehensive Junior Software Development Apprenticeship program, designed to provide intensive, hands-on training and mentorship. This fully remote program is ideal for ambitious individuals eager to immerse themselves in the world of software engineering and gain practical experience. You will work alongside experienced developers, contributing to real-world projects and learning industry-standard tools and methodologies. The curriculum focuses on core programming concepts, software design principles, and collaborative development workflows. Apprentices will receive dedicated guidance on coding best practices, debugging techniques, and version control systems like Git. This apprenticeship offers a unique opportunity to develop proficiency in popular programming languages and frameworks relevant to our client's technology stack. As you progress, you will gain exposure to various stages of the software development lifecycle, from initial requirements gathering to deployment and maintenance. Your contributions will be valued, and you will have the chance to build a portfolio of work that showcases your developing skills. We are looking for enthusiastic learners with a strong aptitude for problem-solving and a passion for technology. While prior coding experience is beneficial, it is not strictly required; a demonstrable interest in software development and a willingness to learn are paramount. Successful completion of this apprenticeship may lead to opportunities for full-time employment within our client's organization. This remote role offers the flexibility to learn and grow from anywhere, with regular virtual team interactions and collaborative sessions. Join us and transform your passion for technology into a rewarding career.

Program Highlights:
  • Comprehensive training in software development principles and practices.
  • Hands-on experience with real-world projects.
  • Mentorship from experienced software engineers.
  • Learning industry-standard tools and technologies.
  • Exposure to the full software development lifecycle.
  • Development of coding best practices and version control skills.
  • Opportunity to build a professional portfolio.
  • Fully remote work environment with flexible scheduling.
  • Potential for full-time employment upon successful completion.
  • Interactive virtual workshops and team collaborations.
Ideal Candidate Profile:
  • High school diploma or equivalent; a Bachelor's degree in Computer Science or a related field is a plus.
  • Demonstrated interest and aptitude for software development.
  • Strong problem-solving and analytical thinking skills.
  • Eagerness to learn and adapt to new technologies.
  • Excellent communication and teamwork skills.
  • Self-motivated and able to work independently in a remote setting.
  • Familiarity with basic programming concepts is advantageous.
  • Commitment to completing the full duration of the apprenticeship.
Is this job a match or a miss?
Apply Now

Senior Software Development Engineer (Backend)

27513 Raleigh, North Carolina $150000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is at the forefront of technological innovation and is seeking a highly skilled Senior Software Development Engineer with a specialization in backend systems to join their distributed, remote-first team. This role is ideal for a seasoned developer passionate about building scalable, robust, and high-performance applications. You will be responsible for designing, developing, and deploying backend services and APIs that power cutting-edge products. Your contributions will be integral to the entire software development lifecycle, from concept and design to implementation, testing, and deployment. You will collaborate closely with frontend developers, product managers, and other engineers to translate complex requirements into elegant code solutions. The ideal candidate possesses a deep understanding of software architecture patterns, database technologies, and distributed systems. You should have extensive experience with one or more modern backend programming languages (e.g., Java, Python, Go, Node.js) and a strong grasp of cloud computing platforms (AWS, Azure, GCP). We are looking for individuals who are proactive, enjoy tackling challenging technical problems, and are committed to writing clean, maintainable, and efficient code. This fully remote position offers the opportunity to work on impactful projects with a talented, global team.

Responsibilities:
  • Design, develop, and maintain scalable backend services and APIs.
  • Write high-quality, well-tested, and maintainable code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Implement and manage data storage solutions, ensuring data integrity and performance.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to architectural decisions and technology choices.
  • Stay up-to-date with emerging technologies and industry best practices.
  • Mentor junior engineers and contribute to team growth.
  • Ensure security best practices are integrated into the development process.
  • Work effectively in an Agile development environment.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend software development.
  • Proven expertise in one or more backend programming languages such as Java, Python, Go, or Node.js.
  • Strong understanding of microservices architecture, RESTful APIs, and design patterns.
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Cassandra).
  • Proficiency with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, especially in a remote team setting.
  • Experience with messaging queues (e.g., Kafka, RabbitMQ) is a plus.
  • Passion for building high-quality software and a desire to learn new technologies.
This is a fantastic opportunity to join a growing company and make a significant impact on its technology platform.
Is this job a match or a miss?
Apply Now

Senior Project Manager, Software Development

27513 Raleigh, North Carolina $135000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and results-oriented Senior Project Manager to lead complex software development initiatives in their dynamic environment. The ideal candidate will have a proven track record of successfully delivering large-scale projects on time and within budget, managing cross-functional teams, and fostering strong stakeholder relationships. You will be responsible for the entire project lifecycle, from initiation and planning through execution, monitoring, control, and closure. This includes defining project scope, objectives, and deliverables; developing detailed project plans, schedules, and resource allocations; identifying and mitigating risks; and ensuring adherence to quality standards.

Responsibilities:
  • Oversee the planning, execution, and delivery of multiple software development projects simultaneously.
  • Develop and manage detailed project plans, including scope, schedule, budget, resources, and risk management strategies.
  • Lead and motivate cross-functional project teams, including developers, designers, QA testers, and business analysts.
  • Facilitate clear and consistent communication among stakeholders, team members, and senior leadership.
  • Identify potential risks and issues, and develop proactive mitigation and contingency plans.
  • Monitor project progress, track key performance indicators, and report on project status to stakeholders.
  • Ensure project deliverables meet quality standards and client expectations.
  • Manage vendor relationships and contract negotiations when applicable.
  • Drive process improvements within the project management framework.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field. Master's degree preferred.
  • Minimum of 8 years of progressive experience in project management, with at least 5 years focused on software development projects.
  • Proven experience with Agile methodologies (Scrum, Kanban) and Waterfall project management approaches.
  • Excellent leadership, communication, interpersonal, and negotiation skills.
  • Strong analytical and problem-solving abilities.
  • Proficiency in project management software (e.g., Jira, Asana, Microsoft Project).
  • PMP or equivalent project management certification is highly desirable.
  • Experience managing budgets exceeding $1M.
  • Ability to thrive in a fast-paced, collaborative, and innovative work environment.

This position is based in our client's office in Raleigh, North Carolina, US , with a hybrid work model offering flexibility.
Is this job a match or a miss?
Apply Now

Senior Project Manager - Software Development

27601 Raleigh, North Carolina $130000 Annually WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a seasoned Senior Project Manager to lead complex software development initiatives in Raleigh, North Carolina, US . This role requires a strategic thinker with a proven track record of successfully delivering large-scale software projects on time and within budget. The ideal candidate will possess strong leadership, communication, and organizational skills, along with a deep understanding of software development lifecycles and project management methodologies (Agile, Scrum, Waterfall). You will be responsible for planning, executing, and closing projects, managing cross-functional teams, mitigating risks, and ensuring stakeholder satisfaction. This position demands exceptional problem-solving abilities and the capacity to navigate challenging project landscapes.

Responsibilities:
  • Lead the planning, execution, and successful delivery of complex software development projects.
  • Define project scope, goals, deliverables, and success criteria in collaboration with senior management and stakeholders.
  • Develop detailed project plans, including timelines, resource allocation, and budget management.
  • Manage project teams, including developers, designers, QA testers, and other stakeholders, fostering a collaborative and productive environment.
  • Implement and oversee Agile/Scrum methodologies, facilitating ceremonies and ensuring adherence to best practices.
  • Identify, assess, and manage project risks and issues, developing and implementing mitigation strategies.
  • Communicate project status, progress, and key updates effectively to all stakeholders through regular reporting and meetings.
  • Ensure projects are delivered according to quality standards and meet business objectives.
  • Manage project budgets, track expenditures, and ensure financial objectives are met.
  • Facilitate post-project reviews and document lessons learned to continuously improve project management processes.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field.
  • Minimum of 7 years of experience in project management, with a significant focus on software development projects.
  • Proven experience successfully managing multiple large-scale, complex software projects from initiation to closure.
  • Strong understanding of Agile and Scrum methodologies; PMP and/or CSM certification highly preferred.
  • Proficiency with project management software (e.g., Jira, Asana, Microsoft Project).
  • Excellent leadership, team management, and motivational skills.
  • Outstanding written and verbal communication, presentation, and interpersonal skills.
  • Strong analytical, problem-solving, and critical thinking abilities.
  • Experience in vendor management and contract negotiation is a plus.
  • Ability to manage competing priorities and thrive in a dynamic environment.
This is an exceptional opportunity to lead impactful projects and contribute to the growth of a leading technology organization.
Is this job a match or a miss?
Apply Now

Senior Program Manager, Software Development

27601 Raleigh, North Carolina $130000 Annually WhatJobs

Posted 26 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology company seeking an experienced Senior Program Manager to lead their software development initiatives. This role is based at our collaborative office in Raleigh, North Carolina, US . You will be responsible for overseeing the planning, execution, and delivery of complex software projects, ensuring they are completed on time, within scope, and to the highest quality standards. The ideal candidate will have a strong background in software development methodologies, excellent leadership skills, and a proven ability to manage multiple high-stakes projects simultaneously. You will work closely with engineering teams, product managers, and stakeholders to drive project success and foster a culture of continuous improvement.

Key Responsibilities:
  • Lead and manage the end-to-end lifecycle of multiple software development projects from initiation to deployment.
  • Develop comprehensive project plans, defining scope, timelines, resource requirements, and budgets.
  • Facilitate effective communication and collaboration among engineering teams, product management, QA, design, and other cross-functional stakeholders.
  • Identify, assess, and mitigate project risks and dependencies, proactively resolving roadblocks.
  • Track project progress using key metrics and KPIs, providing regular status reports to senior management and stakeholders.
  • Drive the adoption and implementation of Agile and Scrum methodologies, ensuring efficient project execution.
  • Manage stakeholder expectations and ensure alignment throughout the project lifecycle.
  • Oversee the creation and maintenance of project documentation, including requirements, technical specifications, and status updates.
  • Mentor and guide junior project managers and team members, fostering their professional development.
  • Champion best practices in software development and project management.
  • Contribute to strategic planning and roadmap development for the product portfolio.
  • Ensure successful integration of software components and systems.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related technical field. Master's degree or MBA preferred.
  • Minimum of 7 years of experience in program and project management, with a significant focus on software development projects.
  • Proven track record of successfully delivering complex software projects using Agile/Scrum methodologies.
  • Strong understanding of the software development lifecycle (SDLC) and modern engineering practices.
  • Excellent leadership, communication, interpersonal, and negotiation skills.
  • Demonstrated ability to manage ambiguity, identify dependencies, and drive resolution of complex issues.
  • Proficiency with project management tools such as JIRA, Confluence, Asana, or similar.
  • Experience managing distributed or remote teams is a plus.
  • PMP, CSM, or equivalent certification is highly desirable.
  • Strong analytical and problem-solving capabilities.
  • Ability to build strong relationships with technical teams and business stakeholders.

Join our innovative team in Raleigh, North Carolina, US , and play a pivotal role in delivering cutting-edge software solutions. This role offers a challenging yet rewarding environment.
Is this job a match or a miss?
Apply Now

Senior Program Manager - Software Development

27601 Raleigh, North Carolina $145000 Annually WhatJobs

Posted 26 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for an experienced Senior Program Manager to lead and oversee multiple complex software development projects. This is a fully remote role, allowing you to manage strategic initiatives from anywhere in the US. You will be responsible for the end-to-end planning, execution, and delivery of software programs, ensuring alignment with business objectives and product roadmaps. This includes defining program scope, objectives, deliverables, resource requirements, and timelines. You will lead and mentor cross-functional teams of project managers, engineers, designers, and quality assurance professionals, fostering a collaborative and high-performing environment. Key responsibilities involve risk management, stakeholder communication, budget oversight, and ensuring the adoption of best practices in Agile/Scrum methodologies. The ideal candidate will possess a Bachelor's degree in Computer Science, Engineering, Business, or a related field, with a proven track record of successfully managing large-scale software development programs. A minimum of 8 years of experience in program management is required, with significant experience in the software industry. Strong leadership, communication, negotiation, and problem-solving skills are essential. Proficiency with project management tools (e.g., Jira, Confluence) and a deep understanding of the software development lifecycle are necessary. This remote role demands exceptional organizational skills, strategic thinking, and the ability to drive results in a distributed team setting. You will be instrumental in delivering innovative software solutions and contributing to the company's technological advancement. We are seeking a proactive leader who can navigate complex challenges and ensure the successful execution of critical programs. This role is associated with our **Raleigh, North Carolina, US** operations but is performed remotely.
Is this job a match or a miss?
Apply Now
Be The First To Know

About the latest Software engineers Jobs in Raleigh !

Remote Senior Project Manager - Software Development

27513 Raleigh, North Carolina $140000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is searching for an experienced and results-oriented Senior Project Manager to lead software development initiatives. This position is fully remote, offering the flexibility to work from anywhere within the specified geographic regions. The ideal candidate will have a proven track record of successfully managing complex software projects from inception through completion, ensuring they are delivered on time, within budget, and to the highest quality standards. You will be responsible for coordinating cross-functional teams, including developers, designers, QA engineers, and stakeholders, fostering collaboration and driving project success.

Key responsibilities include defining project scope, objectives, and deliverables; developing detailed project plans, schedules, and budgets; and managing project resources effectively. You will be expected to identify and mitigate project risks and issues, proactively resolving any roadblocks that may hinder progress. This role involves constant communication with all project stakeholders, providing regular status updates, and managing expectations. You will also be responsible for implementing and refining project management methodologies, ensuring best practices are followed throughout the project lifecycle. Experience with Agile and Scrum frameworks is essential for this role.

The successful candidate must possess a Bachelor's degree in Computer Science, Engineering, Business, or a related field, and a minimum of 7 years of experience in project management, with at least 5 years focused on software development projects. A PMP or Scrum Master certification is highly preferred. Demonstrated experience with project management software such as Jira, Asana, or Microsoft Project is required. Exceptional leadership, communication, and organizational skills are paramount. You must be adept at managing multiple projects concurrently and have a strong understanding of the software development lifecycle. This fully remote role emphasizes strong self-discipline, proactive problem-solving, and the ability to collaborate effectively with distributed teams. Join our client's innovative environment and drive the development of cutting-edge software solutions.

Responsibilities:
  • Lead and manage all phases of the software development lifecycle for assigned projects.
  • Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
  • Develop and manage detailed project plans, schedules, and budgets.
  • Coordinate and lead cross-functional teams, including development, design, and QA.
  • Identify, assess, and manage project risks and issues; develop mitigation strategies.
  • Communicate project status, updates, and potential challenges to all stakeholders regularly.
  • Implement and refine Agile/Scrum methodologies for project execution.
  • Ensure timely and successful delivery of projects within scope, budget, and quality standards.
  • Facilitate project meetings, including sprint planning, daily stand-ups, and retrospectives.
Qualifications:
  • Bachelor's degree in a technical or business-related field.
  • 7+ years of project management experience, with 5+ years in software development.
  • PMP or CSM certification highly desirable.
  • Proven experience with Agile and Scrum methodologies.
  • Proficiency in project management tools (e.g., Jira, Asana, MS Project).
  • Strong leadership, communication, and interpersonal skills.
  • Ability to manage multiple complex projects simultaneously.
  • Excellent problem-solving and risk management capabilities.
Is this job a match or a miss?
Apply Now

Senior Technical Project Manager (Software Development)

27601 Raleigh, North Carolina $115000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and results-oriented Senior Technical Project Manager to lead complex software development projects for their innovative technology initiatives. This role is based in our Raleigh, North Carolina, US office and requires a strong blend of technical acumen, leadership skills, and project management expertise. You will be responsible for the end-to-end management of software development lifecycles, from project initiation and planning through execution, monitoring, and closure. This includes defining project scope, objectives, deliverables, and resource requirements in collaboration with stakeholders. You will develop detailed project plans, manage schedules, budgets, and risks, ensuring projects are delivered on time, within scope, and to the highest quality standards. Effective communication and stakeholder management are paramount, as you will be the primary point of contact for project status, issues, and decisions. This role requires a deep understanding of agile methodologies (Scrum, Kanban) and experience managing projects in fast-paced, dynamic environments. You will lead and motivate cross-functional teams, including engineers, designers, QA testers, and product managers, fostering a collaborative and productive work environment. Your ability to identify potential roadblocks, proactively mitigate risks, and find creative solutions to challenges will be critical to success. Experience with project management tools such as Jira, Confluence, and MS Project is essential. A strong technical background in software development, cloud computing, or data science is highly preferred, enabling you to effectively engage with technical teams and understand complex project requirements. You will also be responsible for change management, ensuring smooth integration of project deliverables into existing systems and processes. This is an excellent opportunity to join a forward-thinking company and drive impactful technology projects, working closely with a talented team in our vibrant Raleigh location.

Key Responsibilities:
  • Lead the planning, execution, and delivery of complex software development projects.
  • Define project scope, objectives, deliverables, and resource requirements.
  • Develop and manage detailed project plans, schedules, budgets, and risks.
  • Oversee project execution, monitor progress, and ensure timely completion.
  • Facilitate agile ceremonies and promote agile best practices.
  • Manage and motivate cross-functional project teams.
  • Communicate project status, issues, and decisions to stakeholders effectively.
  • Identify and mitigate project risks and issues proactively.
  • Ensure quality assurance and successful deployment of project deliverables.
  • Manage change requests and their impact on project scope and timeline.
  • Contribute to process improvements in project management and software development.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field.
  • Minimum of 7 years of experience in technical project management, with a focus on software development.
  • Proven experience managing projects using agile methodologies (Scrum, Kanban).
  • Strong understanding of the software development lifecycle (SDLC).
  • Proficiency with project management tools (e.g., Jira, Confluence, MS Project).
  • Excellent leadership, communication, and interpersonal skills.
  • Ability to manage multiple projects simultaneously and prioritize effectively.
  • Experience with risk management and change management processes.
  • Technical background in software engineering, cloud platforms, or data analytics is highly desirable.
  • PMP or Scrum Master certification is a plus.
Is this job a match or a miss?
Apply Now

Remote Senior Project Manager, Software Development

27514 Raleigh, North Carolina $140000 Annually WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a fast-growing technology firm seeking an experienced Senior Project Manager, Software Development for a fully remote position. This role is critical for guiding complex software development projects from initiation through successful deployment. The ideal candidate will have a deep understanding of Agile methodologies, robust experience in managing cross-functional software teams, and exceptional skills in stakeholder communication and risk management. You will be instrumental in delivering high-quality software solutions on time and within budget, working with a talented, distributed engineering team.

Responsibilities include:
  • Lead the planning, execution, and delivery of multiple software development projects simultaneously.
  • Define project scope, goals, deliverables, and success criteria in collaboration with senior management and stakeholders.
  • Develop and manage detailed project plans, schedules, and resource allocations.
  • Facilitate Agile ceremonies (e.g., sprint planning, daily stand-ups, sprint reviews, retrospectives).
  • Identify, assess, and manage project risks and dependencies; develop mitigation strategies.
  • Effectively communicate project status, updates, and escalations to all stakeholders, including senior leadership.
  • Manage relationships with clients, vendors, and internal technical teams.
  • Ensure adherence to quality standards and best practices throughout the software development lifecycle.
  • Mentor and guide junior project managers and team members.
  • Drive continuous improvement within the project management process.
  • Track project milestones and deliverables, ensuring timely completion.
  • Resolve conflicts and remove impediments for the development team.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business, or a related field; Master's degree preferred.
  • Minimum of 7 years of proven experience in project management, specifically with software development projects.
  • Extensive experience with Agile/Scrum methodologies; PMP or CSM certification is highly desirable.
  • Demonstrated success in managing complex, large-scale software development projects from inception to completion.
  • Strong technical background with an understanding of software development lifecycles (SDLC).
  • Excellent leadership, communication, negotiation, and interpersonal skills.
  • Proficiency in project management software (e.g., Jira, Asana, MS Project).
  • Ability to manage multiple projects concurrently in a fast-paced, remote environment.
  • Strong analytical and problem-solving skills.
  • Experience in stakeholder management and building strong working relationships.
  • Proven ability to motivate and lead cross-functional teams.

This is an exceptional opportunity to join a forward-thinking company and shape the future of its software products. Our client offers a highly competitive salary, comprehensive benefits, and the flexibility of a fully remote work arrangement.
Is this job a match or a miss?
Apply Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Engineers Jobs View All Jobs in Raleigh