Talent.com
Sr. Software Engineer
Sr. Software EngineerAmerican Board of Anesthesiology, Inc. • Raleigh, NC, United States
serp_jobs.error_messages.no_longer_accepting
Sr. Software Engineer

Sr. Software Engineer

American Board of Anesthesiology, Inc. • Raleigh, NC, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Sr. Software Engineer

Reports to : Sr. Manager, Applications & Development

Location : Raleigh, NC, Hybrid / Full-time

Our Organization

We are a medical specialty certifying board serving anesthesiologists. Since 1938, we have been administering certification exams and today we take an innovative approach to certification and continuous learning. We foster practice standards that instill confidence and trust that board-certified anesthesiologists have the knowledge and skills to provide high-quality patient care. We are dedicated to elevating expertise in an evolving profession. Our mission is to advance the highest standards of the practice of anesthesiology. We work together with physician anesthesiologists to ensure they provide the best care possible for every patient, every day.

Position Description

We are seeking a Senior Software Developer with a strong background in .net / C# and RESTful API development to join our team. In this role, you will design, develop, test and maintain high-quality APIs and services to support web and mobile based solutions. You will collaborate with cross-functional teams to deliver scalable, secure, and efficient applications that contribute to our organization's innovation.

Education

Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.

Skills

  • Independent self-starter with strong interpersonal and communication skills.
  • Ability to think logically and analytically with a problem-solving orientation.
  • Excellent programming skills with an understanding of project cycles, software development environments, and source control techniques.
  • Ability to deliver high quality work on multiple tasks and projects.
  • Ability to design software and systems collaboratively, to solve operational problems with an understanding of the risk / reward trade-offs.
  • Works in a disciplined manner with strict attention to detail.
  • Ability to learn new technologies quickly. Demonstrated willingness to keep technical skills and knowledge up to date.

Experience

  • Proven senior level software developer with at least 2 years as a Senior Developer or Technical Lead.
  • Proficiency in .NET / C# and a solid understanding of software development principles, object-oriented programming, design patterns, and software best practices.
  • Experience developing software solutions end-to-end, from requirements to production solutions.
  • RESTful API development and microservices architecture, including hands-on experience with tools like Postman, Swagger / OpenAPI, and API-first design principles.
  • Proficiency in writing unit, integration, and functional tests using frameworks like xUnit or NUnit.
  • Strong experience in RESTful API testing , including crafting test cases, validating responses, and simulating edge cases.
  • Familiarity with tools like Postman and OpenAPI / Swagger for manual and automated API testing is highly preferred.
  • Proven technical expertise and problem-solving skills.
  • Leadership and mentoring skills to help the team grow in their sklls and quality.
  • Experience leading code reviews, design reviews, and architecture discussions, providing constructive criticism to elevate the final work.
  • Able to write and maintain high-quality software documentation and specifications.
  • Demonstrated ability to collaborate with internal partners to interpret and deliver on complex requirements, blending pragmatism to deliver timely work without compromising quality.
  • Experience in delivery management, including managing risks and providing technical assistance, and building out proactive monitoring and logging.
  • Familiar with SQL including joins, stored procedures, and relational database optimization.
  • Highly desirable :

  • Experience with cloud platforms such as Azure and experience with cloud-native development.
  • Exposure to Dynamics 365 CRM entities, workflows, business rules, and plugins.
  • Experience using the Agile software development methodology.
  • Familiarity with React Native and mobile development.
  • Specific Responsibilities

  • Design, develop, and maintain applications using .Net and C#.
  • Collaborate with product owners, Architect, QA, and other developers to understand and refine requirements and translate them into technical specifications and solutions.
  • Research, design, prototype and develop new features and feature enhancements for the ABA's software products.
  • Write automated tests for unit, integration, and functional tests.
  • Write clean, maintainable, and efficient code.
  • Following best practices including software process, work tracking and version control.
  • Conduct code reviews and provide constructive feedback to ensure code quality, proactively identifying issues and implementing effective solutions.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
  • Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
  • Implement robust security measures, access controls, and compliance standards to safeguard applications and data.
  • Identify bottlenecks, optimizing application performance, and scaling resources dynamically
  • Analyze problems and resolve technical issues regarding component functionality and customer issues. Fix defects and recommend enhancements as appropriate.
  • Provide technical consulting to internal and external customers to address system issues and recommend solutions.
  • Demonstrate ownership of software components and modules from conception through deployment, setting up environments and documenting release notes and technical details regarding functionality and configuration.
  • Participate and contribute towards ideation for future technology and next generation products.
  • Mentor team on practices and patterns. Lead by example.
  • Develop estimates and communicate status to management and development.
  • Stay up-to-date with industry trends and technologies to ensure solutions remain current and competitive.
  • Travel to support remote ABA operations as needed.
  • Special Application Instructions

    In this time of AI and bots that can mass apply to positions, we're interested in exploring and building a relationship with real humans. To help us find you amid the crowd, when you apply, include a note sharing the name of your favorite technical blog, podcast or other learning resource along with your resume.

    Special Requirements

  • Saturday workdays 2-4 days per year.
  • Ability to lift up to 10 pound maximum
  • Ability to sit for 6+ hours per day
  • Must be able to work onsite in Raleigh, NC at least two days / week.
  • serp_jobs.job_alerts.create_a_job

    Sr Software Engineer • Raleigh, NC, United States

    Job_description.internal_linking.related_jobs
    Senior Software Engineer

    Senior Software Engineer

    Sysdig • Raleigh, North Carolina, United States
    serp_jobs.job_card.full_time
    In the cloud, every second counts.On the leading edge of security, Sysdig stops attacks in real-time by instantly detecting changes in cloud security risk with runtime insights and.Trusted by a lar...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Travel Speech Language Pathologist (SLP) - $2,510 per week in Dunn, NC

    Travel Speech Language Pathologist (SLP) - $2,510 per week in Dunn, NC

    Medical Solutions • Dunn, NC, US
    serp_jobs.job_card.full_time
    A facility in Dunn, NC is seeking its next amazing SLP (Speech Language Pathologist).Read on if this sounds like your perfect fit!. Nurses and allied healthcare professionals are in high demand nati...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - Platform

    Senior Software Engineer - Platform

    Vast Data • Raleigh, North Carolina, United States
    serp_jobs.job_card.full_time
    VAST Data is looking for a Senior Software Engineer -Platform to join our growing team!.This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    Akoya • Raleigh, North Carolina, United States
    serp_jobs.job_card.full_time
    Akoya is an API-based network backed by major financial institutions that creates a safer and more transparent way for people to safely send their personal financial data to third-party financial a...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    AI / ML Software Engineer - Top Secret Clearance (SCI Eligible)

    AI / ML Software Engineer - Top Secret Clearance (SCI Eligible)

    Jfl Consulting • Fuquay-Varina, North Carolina, United States
    serp_jobs.job_card.full_time
    Up to 20% CONUS & OCONUS travel.Citizenship and TS / SCI Clearance.JFL Consulting, LLC looking for an.AI / ML systems, including tailored preprocessing and inference pipelines optimized for NVIDIA Morp...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    STORE MANAGER IN ERWIN, NC

    STORE MANAGER IN ERWIN, NC

    Dollar General • Erwin, North Carolina, United States
    serp_jobs.job_card.full_time
    At Dollar General, our mission is Serving Others! We value each and every one of our employees.Whether you are looking to launch a new career in one of our many convenient Store locations, Distribu...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Pierce Technology Corp • Raleigh, NC, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Work in dynamic self-organized agile teams to develop high-quality software applications using the best technology stack, design, and architecture. Interact with stakeholders to analyze, design, and...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Software Engineer (Morrisville)

    Software Engineer (Morrisville)

    Hays • Morrisville, NC, United States
    serp_jobs.job_card.full_time
    The final salary or hourly wage, as applicable, paid to each candidate / applicant for this position is ultimately dependent on a variety of factors, including, but not limited to, the candidates / app...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Lead Software Engineer

    Lead Software Engineer

    The Walt Disney Company • Morrisville, NC, United States
    serp_jobs.job_card.full_time
    New York, New York, United States / San Francisco, California, United States / Seattle, Washington, United States / Morrisville, North Carolina, United States. Disney Entertainment and ESPN Product ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Logistiview • Cary, North Carolina, United States
    serp_jobs.job_card.full_time
    LogistiVIEW is a Supply Chain software company focused on empowering our Warehousing / Distribution, Manufacturing and Retail customers to leverage new technologies that give them the edge.Focused i...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Envestnet • Raleigh, NC, US
    serp_jobs.job_card.full_time
    This is a hybrid role, with in-office work required at either our Berwyn, PA or Raleigh, NC office location.Envestnet is transforming the way financial advice is delivered through its connected tec...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Software Engineer (C#)

    Software Engineer (C#)

    Varonis • Morrisville, North Carolina, United States
    serp_jobs.job_card.full_time
    Nasdaq : VRNS) is a leader in data security, fighting a different battle than conventional cybersecurity companies.Our cloud-native Data Security Platform continuously discovers and classifies criti...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Sr. Data Engineer

    Sr. Data Engineer

    Aspida Financial Services • Raleigh, North Carolina, United States
    serp_jobs.job_card.full_time
    Aspida is a tech-driven, nimble insurance carrier.Backed by Ares Management Corporation, a leading global alternative asset manager, we offer simple and secure retirement solutions and annuity prod...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer -.API - (Remote - North Carolina)

    Senior Software Engineer -.API - (Remote - North Carolina)

    First Citizens Bank • Raleigh, NC, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    This is a remote role that may only be hired in the following location - North Carolina.This position provides complex technical support to data processing systems through enhancement of related so...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • Willow Spring, NC, USA
    serp_jobs.job_card.full_time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Sr. Principal Systems Engineer || Raleigh NC 27607-Hybrid 3 days in office and 2 from home

    Sr. Principal Systems Engineer || Raleigh NC 27607-Hybrid 3 days in office and 2 from home

    Stellent IT LLC • Raleigh, NC, United States
    serp_jobs.job_card.temporary
    serp_jobs.filters_job_card.quick_apply
    Principal Systems Engineer Raleigh NC 27607-Hybrid 3 days in office and 2 from home No OPT / CPT 6+ Months contract Client Baxter Healthcare ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Staff Software Engineer

    Staff Software Engineer

    Pendo • Raleigh, North Carolina, United States
    serp_jobs.job_card.full_time
    Design, develop, and maintain our iOS Software Development Kit (SDK), focusing on delivering high-quality, scalable, and performance-driven code. Participate in requirement gathering, contributing t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Travel Speech Language Pathologist (SLP) - $1,873 to $2,257 per week in Dunn, NC

    Travel Speech Language Pathologist (SLP) - $1,873 to $2,257 per week in Dunn, NC

    Fusion Medical Staffing • Dunn, NC, US
    serp_jobs.job_card.full_time
    Travel Speech Language Pathologist.Facility in Dunn, North Carolina.Fusion Medical Staffing is seeking a skilled Speech Language Pathologist for a 13-week travel assignment in Dunn, North Carolina....serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted