Senior Software Engineer

1 day ago


Raleigh, North Carolina, United States Avani Technology Solutions Full time
Company Overview
Avani Technology Solutions is a leading provider of innovative technology solutions. Our team consists of experienced professionals who strive to deliver high-quality results.

Salary
The estimated salary for this position is $130,000 per year, considering the location and industry standards.

Job Description
We are seeking an experienced iOS Software Developer to join our team. As an ideal candidate, you will have a strong background in iOS app development and be able to contribute to the release of a scalable e-commerce application.

Main Responsibilities
  • Demonstrate expertise in iOS app development and participate in peer code reviews.
  • Collaborate with designers, product managers, and developers in an agile setup.
  • Implement business solutions and provide mobile engineering support to the business.

Required Skills and Qualifications
  • Bachelor's Degree in Computer Science or related field.
  • At least 5 years of experience building scalable e-commerce applications or mobile software.

Technical Skills
  • Mobile software development using Swift & Objective-C.
  • Distributed source code version control systems (Git/Github).
  • Agile development team collaboration.
  • Apple SDKs for iOS development.
  • Software debugging techniques (debuggers, loggers, crash report tools).
  • Memory analysis using memory analyzers tools (Instruments).
  • Design patterns, MVC, data structures, and algorithms.
  • Unit and integration testing of Objective-C code.

Benefits
  • A competitive salary package.
  • Ongoing training and professional development opportunities.
  • A collaborative and dynamic work environment.


  • Raleigh, North Carolina, United States Lucid Software Full time

    About Lucid SoftwareLucid Software is the leader in visual collaboration, helping teams see and build the future from idea to reality. Our products, business, and workplace culture have received numerous awards, such as being named to the Forbes Cloud 100 and a Fortune Best Workplace in Technology.About the Job DescriptionAs a Staff Engineer at Lucid...


  • Raleigh, North Carolina, United States Serigor Inc. Full time

    Are you a seasoned software engineering professional looking for a new challenge? We have an exciting opportunity for a Senior Software Engineering Architect at Serigor Inc.Job DescriptionWe are seeking a highly skilled and experienced Senior Software Engineering Architect to join our team. As a key member of our architecture team, you will be responsible...


  • Raleigh, North Carolina, United States TIBCO Software Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team. As a Full Stack Software Engineer, you will be responsible for designing and building scalable and resilient event-driven and API-based microservices using C# and SQL/NoSQL data storage. You will also develop front-end applications using modern JavaScript frameworks...


  • Raleigh, North Carolina, United States TIBCO Software Full time

    About UsWe are a standalone business unit of TIBCO Software, focusing on our SaaS business and looking for talented individuals to join our team. Salary InformationOur estimated salary for this role is between $120,000 and $180,000 per year, depending on location and experience. Job DescriptionThis role will act as a team player with a focus on front-end...


  • Raleigh, North Carolina, United States Highwoods Properties Full time

    This Senior Software Engineer position at Highwoods focuses on developing custom software applications using Microsoft technologies.Responsibilities include:Designing, developing, and deploying software applications with a focus on .NET, SQL Server, and IISImplementing technical changes and enhancements based on provided specificationsCollaborating with...


  • Raleigh, North Carolina, United States Pierce Technology Corp Full time

    Job DescriptionWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at Pierce Technology Corp. This role involves designing, developing, and delivering high-quality Android applications using Kotlin language.This position requires a strong understanding of Android SDK, Kotlin, and Java.The ideal candidate will have experience...


  • Raleigh, North Carolina, United States LexisNexis Full time

    Overview: LexisNexis seeks a seasoned software engineering leader to oversee our team of talented engineers. As Senior Software Engineering Director, you will play a pivotal role in shaping our technology vision and driving innovation.">About the RoleThis is a technical leadership position that requires strong expertise in software development methodologies,...


  • Raleigh, North Carolina, United States Serigor Inc. Full time

    About the RoleWe are seeking a highly skilled Senior .NET Software Engineer to join our team at Serigor Inc.


  • Raleigh, North Carolina, United States Sunbird Software Inc. Full time

    Sunbird Software Inc. is a leading provider of Data Center Infrastructure Management solutions.We are seeking a Senior DevOps Engineering Lead to join our team in scaling out our solution using Kubernetes, OpenShift, and Containerization.Our award-winning web-based solutions help customers understand and manage energy consumption, environmental conditions,...


  • Raleigh, North Carolina, United States Diverse Lynx Full time

    Job Title: Senior Blazor Software EngineerAbout the Role: We are seeking an experienced .Net developer with expertise in Blazor to join our team as a Senior Software Engineer at Diverse Lynx LLC. Located in Raleigh, NC, this full-time position offers a competitive salary of $120,000 per year.Key Responsibilities:Design, develop, and maintain scalable and...


  • Raleigh, North Carolina, United States Resource Informatics Group Inc Full time

    At Resource Informatics Group Inc, we are seeking a highly skilled and experienced Senior Java Developer to join our team. This is a fantastic opportunity for someone who is passionate about designing and developing complex software systems using Java.About the RoleWe are looking for a talented Senior Java Developer to lead the development of our...


  • Raleigh, North Carolina, United States Highwoods Properties Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Highwoods Properties. As a key member of our development team, you will be responsible for designing, developing, and deploying custom software applications using Microsoft technologies.The ideal candidate will have a strong background in web development, including...


  • Raleigh, North Carolina, United States IXL Learning Full time

    Company OverviewWe are IXL Learning, the country's largest EdTech company, reaching millions of learners through our diverse range of products. Our mission is to create innovative products that will make a real, positive difference for learners and educators.Job SummaryWe are seeking a Senior Software Engineer to join our team in Raleigh, NC. This is a...


  • Raleigh, North Carolina, United States Syntricate Technologies Full time

    Job SummarySyntricate Technologies is seeking an experienced Senior Java Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining large-scale Java applications.The ideal candidate will have a strong background in Java, with experience in modern web technologies and large...


  • Raleigh, North Carolina, United States Origence Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineering Leader to join our team at Origence. As a Staff Software Engineer, you will be responsible for leading technical initiatives, guiding engineering teams, and assisting in the successful execution of projects.The ideal candidate will have a minimum of 8 years of professional software...


  • Raleigh, North Carolina, United States Focused HR Solutions Full time

    About the Role: We are seeking a highly skilled Senior Software Engineer to join our team and lead the development of cloud solutions. The ideal candidate will have a strong background in software development and experience with cloud-based technologies.


  • Raleigh, North Carolina, United States Diverse Lynx Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Diverse Lynx LLC in Raleigh, NC. This is a contract position with an estimated annual salary of $120,000.About the RoleThe successful candidate will have extensive experience in building and implementing single-page applications using JavaScript and the Angular v16...


  • Raleigh, North Carolina, United States Syntricate Technologies Full time

    Join Syntricate Technologies as a highly skilled Senior Backend Java Software Engineer to develop and implement high-performing, scalable, and innovative end-to-end applications. As a key member of our team, you will collaborate with system engineers, frontend developers, and software developers to create solutions that align with and extend shared platforms...


  • Raleigh, North Carolina, United States Maxonic Full time

    Job Description:We are looking for a skilled Senior Software Engineer to join our team at Maxonic. This is a contract position based in Raleigh, NC with an estimated salary of $71,250 - $75,000 per year.As a Senior Software Engineer, you will work closely with our team to design and develop embedded software for medical devices. Your key responsibilities...


  • Raleigh, North Carolina, United States DriverSource, Inc. Full time

    About the JobWe are seeking a highly skilled Senior Software Engineer - Cloud Infrastructure to join our team. The successful candidate will be responsible for designing and implementing scalable cloud infrastructure solutions.