Sr. Software Engineer

2 hours ago


Jacksonville, United States MarketOnce Full time

About MarketOnce

MarketOnce delivers Software and Services for performing Market Research & Marketing Automation.We have millions of members on our various Panel sites who are rewarded to undertake surveys. MarketOnce provides the platform for marketers, retailers, and innovators to easily create and centrally manage their customer engagement platforms, while retaining the flexibility to rapidly adapt to local business conditions and preferences of customers in the store. We also manage Market Research Projects for some of the fortune 500 businesses.


Software Architect

As a Sr. Software Engineer (backend - .NET) you’ll join a close-knit team to build the future of a platform destined to power immersive digital experiences for our customers and partners.


We are looking for a diverse array of technical capabilities rooted in proven product experience with a modern technology stack architecture, as well as the desire and ability to mentor and guide other backend developers in our endeavors.


The ideal candidate can breakdown problems, design & architect potential solutions, do most of the complex proof of concepts, establish standards, conduct code reviews, and mentor teammates. This person has high expectations of themselves and others. They can do cost analysis, are able to estimate, and consider themselves a self-learner and a self-starter. They have extensive experience in both designing and developing SaaS platforms, a keen understanding of security and systems design, and deep expertise in API Design, microservices, distributed architecture, NoSQL and RDBMS data storage. They have been responsible for key decisions in architecting solutions in a modern-day web application ecosystem and have had an opportunity to learn from their mistakes. This role is responsible for architecting and developing next-generation, modern production systems, and for leading a team of high-quality individuals towards executing against that vision. Personal performance, reliability, and commitment to delivering quality software are all core values for this role. Experience with developing Azure/AWS and hybrid solutions for backend development is essential to being successful in this role.


Core Responsibilities:

  • Design, develop, test, and deploy software applications using .NET Core and related technologies such as C#, ASP.NET, Entity Framework, LINQ, etc.
  • Ensure all software adheres to the expected quality standards, security guidelines, and performance benchmarks.
  • Research and evaluate new technologies, tools, and frameworks to improve the software development process and enhance the software products.
  • Produce both high-level and detailed designs for platform-level services.
  • Collaborate with Product and Engineering stakeholders to design and build platform services that meet key product requirements.
  • Design and implement microservices with thoughtfully defined APIs.
  • Take ownership of designed services and platform components from conception through to delivery
  • Mentor other engineers in software development best practices, code reviews, debugging, troubleshooting, and performance optimization.
  • Provide technical guidance and support to other teams as needed.
  • Adhere to all industry best practices and standards for Agile/Scrum Frameworks adopted by the Organization including but not limited to daily stand-ups, grooming, planning, retrospectives, sprint reviews, demos, and analytics.


Key Technologies we use:

  • C#, .NET Core, Redis, SQL Server, Elastic, Azure Service Bus, Swagger. Kubernetes, Docker, Cosmos


Basic Requirements:

  • Bachelor’s or master’s degree in computer science, engineering, or related field
  • 8+ years of experience in software development using .NET Core/framework and related technologies.
  • Ability to conceptualize end-to-end system components across a wide range of technologies and translate requirements into implementation.
  • Proficient in C#, ASP.NET, MVC, Web API, Entity Framework, LINQ, and other .NET technologies.
  • Experience in designing and developing web applications, web services, and RESTful APIs
  • Experience with at least one type of queuing system (Azure Service bus, Apache Kafka, RabbitMQ, SQS, etc.)
  • Experience with SQL Server, Azure SQL, or other relational databases.
  • Experience with Cosmos DB or other NoSql databases.
  • Experience with distributed caching systems, such as Redis.
  • Experience with Azure DevOps, Git, or other version control and CI/CD tools.
  • Experience with Azure, AWS, or other cloud platforms and services.
  • Experience with Angular or React is a plus.
  • Production experience with container orchestration and maintaining production environments


Please note that this role requires an onsite presence in our Jacksonville, FL office.



  • Jacksonville, United States Greenshades Software Full time

    Job DescriptionJob DescriptionSummary  Senior Software Engineers are responsible for designing, developing and implementing software solutions that meet the needs of our customers. They work closely with other developers, product managers and stakeholders to ensure the quality of our products and services.   Responsibilities   Design and develop...


  • jacksonville, United States Editech Staffing Full time

    As a Software Engineer IV, you’ll play a pivotal role in our operations, collaborating with a talented team to design, develop, and implement cutting-edge solutions. You’ll work closely with customers and stakeholders, translating their needs into actionable software products, while ensuring top-notch performance, quality, and...

  • Sr Software Engineer

    2 months ago


    Jacksonville, United States Editech Staffing Full time

    As a Software Engineer IV, you’ll play a pivotal role in our operations, collaborating with a talented team to design, develop, and implement cutting-edge solutions. You’ll work closely with customers and stakeholders, translating their needs into actionable software products, while ensuring top-notch performance, quality, and...

  • Sr Software Engineer

    2 months ago


    Jacksonville, United States Editech Staffing Full time

    As a Software Engineer IV, you’ll play a pivotal role in our operations, collaborating with a talented team to design, develop, and implement cutting-edge solutions. You’ll work closely with customers and stakeholders, translating their needs into actionable software products, while ensuring top-notch performance, quality, and...


  • Jacksonville, United States RF-SMART Full time

    Job DescriptionJob DescriptionSenior Manager Software EngineeringJacksonville, FL (Hybrid)We exist to Transform our Customers and Change Lives.As a Sr. Manager of Software Development at RF-SMART you will lead the engineering efforts that build the future of RF-SMART products focused on supply chain in multiple industries across mobile, web and server...


  • Jacksonville, Florida, United States Citigroup Full time

    Job Title: Engineering Sr Group ManagerJob Summary:Citi's Technology organization is seeking an experienced Engineering Sr Group Manager to lead a team of engineers in the design, development, and deployment of technology solutions. The successful candidate will have a strong technical background, excellent leadership skills, and the ability to work...

  • Software Engineer

    4 weeks ago


    Jacksonville, Florida, United States Canonical - Jobs Full time

    About the RoleWe are seeking a highly skilled Software Engineer - Networking to join our team at Canonical. As a key member of our networking team, you will be responsible for designing, developing, and implementing cutting-edge networking software solutions.Key ResponsibilitiesDesign and develop high-quality, scalable, and secure networking software...


  • Jacksonville, Florida, United States Greenshades Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Greenshades Software. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesSoftware Design and DevelopmentDesign and develop software...


  • Jacksonville, United States Wabtec Corporation Full time

    Job DescriptionHow will you make a difference? As our new Sr Director – Engineering, you will be responsible for the global engineering teams supporting our KinetiX product lines in the Logistics, Analytics and Digital Mine Business Unit. KinetiX is a product family that includes wayside inspection systems including vision-based technologies. As the leader...


  • Jacksonville, United States Wabtec Corporation Full time

    Job DescriptionHow will you make a difference? As our new Sr Director – Engineering, you will be responsible for the global engineering teams supporting our KinetiX product lines in the Logistics, Analytics and Digital Mine Business Unit. KinetiX is a product family that includes wayside inspection systems including vision-based technologies. As the leader...

  • Sr. Buyer

    4 months ago


    Jacksonville, United States ResourceMFG Full time

    summary We have a direct hire opportunity for a Sr. Buyer in Bothell at a companythat specializes in pipe products for water and wastewater infrastructure. The company's pipe products are primarily sold to large distributors who serve municipal customers in cities and towns across America. In this role, help shape the procurement strategy of the company,...

  • Engineer Sr

    4 weeks ago


    Jacksonville, United States Elevance Health Full time

    Anticipated End Date: 2024-09-09 Position Title: Engineer Sr Job Description: Engineer Sr Location: This position will work a hybrid model (remote and office). Ideal candidates will live within 50 miles of the following PulsePoint location. 7406 Fullerton Street, Suite 340, Jacksonville, FL 32256 Hours: Monday to Friday, 8:00 am to 5:00 pm The Engineer Sr...


  • Jacksonville, United States SS&C Technologies Holdings Full time

    Job Description Senior Quality Assurance EngineerLocation(s): Jacksonville, FL - HybridGet To Know The TeamIn this role as Sr. Quality Assurance Engineer, you will be working on a fast-paced Agile team focused on building functionality to support our Managed Services team and expand our service offerings for hosted clients. This involves close collaboration...

  • Software Engineer

    6 days ago


    Jacksonville, Florida, United States SynergisticIT Full time

    About SynergisticITAt SynergisticIT, we empower job seekers to excel in the tech industry by providing them with the necessary skills and experience to outperform in interviews and secure top positions.Job OverviewWe are seeking highly motivated and technically inquisitive individuals to join our team as entry-level software programmers, Java Full Stack...


  • Jacksonville, Florida, United States Varsity Tutors Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Varsity Tutors. As a key member of our engineering department, you will play a pivotal role in shaping the future of our learning platform.As a Staff Software Engineer, you will be responsible for leading the design and development of complex software systems,...


  • Jacksonville, United States Ascendum Solutions Full time

    Sr. Azure Platform Engineer will engineer solutions to enable developers to efficiently create applications that are secure and compliant. Responsible for the analysis, development, modification, installation, testing and maintenance of cloud systems. The Platform Engineer is responsible for end-to-end solutions within Azure and Azure DevOps, and...


  • Jacksonville, United States Ascendum Solutions Full time

    Sr. Azure Platform Engineer will engineer solutions to enable developers to efficiently create applications that are secure and compliant. Responsible for the analysis, development, modification, installation, testing and maintenance of cloud systems. The Platform Engineer is responsible for end-to-end solutions within Azure and Azure DevOps, and...


  • jacksonville, United States Ascendum Solutions Full time

    Sr. Azure Platform Engineer will engineer solutions to enable developers to efficiently create applications that are secure and compliant. Responsible for the analysis, development, modification, installation, testing and maintenance of cloud systems. The Platform Engineer is responsible for end-to-end solutions within Azure and Azure DevOps, and...


  • Jacksonville, Florida, United States FIS Full time

    Job Title: Software Engineer IIFIS Management Services, LLC is seeking a skilled Software Engineer II to join our team in Jacksonville, FL.Job Summary:We are looking for a highly motivated and experienced Software Engineer II to analyze, design, program, debug, and modify software enhancements and new products used in local, networked, or Internet-related...


  • Jacksonville, Florida, United States Naval Systems Full time

    Job Title: Avionics Journeyman Software EngineerWe are seeking an experienced Avionics Journeyman Software Engineer to join our team at Naval Systems. As a key member of our CASS Fleet Support Team, you will provide full-spectrum software engineering support to the US Navy Fleet Readiness Center Southeast at Naval Air Station, Jacksonville, Florida.Job...