Principal Software Engineer/Developer

2 weeks ago


Durham, NC, United States Soteria Reinsurance Ltd. Full time

Position Description: Leverages Python, Java, Go, JavaScript programming languages to build scalable web applications. Builds Continuous Integration and Continuous Development (CI/CD) pipelines to execute testing suits. Automates the integration of code changes from multiple contributors into a single software project through the use of CI/CD practices and open source platforms such as Jenkins. Builds Application Programming Interfaces (APIs) with SOAP and REST frameworks. Develops and tests customer facing web applications using Java Spring Boot and Oracle. Uses business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts and management.Primary Responsibilities: Education and Experience: Bachelors degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and five (5) years of experience as a Principal Software Engineer/Developer (or closely related occupation) designing RESTful web services for enterprise applications in a cloud-based environment.Or, alternatively, Masters degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Principal Software Engineer/Developer (or closely related occupation) designing RESTful web services for enterprise applications in a cloud-based environment.Skills and Knowledge:

#J-18808-Ljbffr



  • Durham, NC, United States Org_Subtype_BU022_Infrastructure_Solutions_Group Full time

    Software Principal Engineer-Data Mobility The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Durham, NC, United States Org_Subtype_BU022_Infrastructure_Solutions_Group Full time

    Software Principal Engineer-Data Mobility The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering...


  • Durham, NC, United States Org_Subtype_BU022_Infrastructure_Solutions_Group Full time

    Software Principal Engineer The Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...


  • Durham, NC, United States Toshiba Global Commerce Solutions Full time

    Principal Software Architect Toshiba Global Commerce Solutions is seeking a hands-on Principal Software Architect to lead end-to-end solution delivery for major retail platforms. In this role, you will own architecture leadership (design, trade-offs, governance), active implementation (mentoring, code reviews, select hands-on features), and operational...


  • Durham, NC, United States Fidelity Investments Full time

    Job Description: Position Description: Performs sophisticated full stack software development. Develops recommendations for software testing tools and methodologies. Coordinates test plans using Java, Angular, Spring Boot, EKS, and Amazon Web Services (AWS) in an Agile environment. Establishes full cycle plans for complex projects across multiple platforms....


  • Durham, NC, United States Fidelity Investments Full time

    Job Description: Position Description: Performs sophisticated full stack software development. Develops recommendations for software testing tools and methodologies. Coordinates test plans using Java, Angular, Spring Boot, EKS, and Amazon Web Services (AWS) in an Agile environment. Establishes full cycle plans for complex projects across multiple platforms....


  • Durham, NC, United States Fidelity Investments Full time

    Job Description: Position Description: Performs sophisticated full stack software development. Develops recommendations for software testing tools and methodologies. Coordinates test plans using Java, Angular, Spring Boot, EKS, and Amazon Web Services (AWS) in an Agile environment. Establishes full cycle plans for complex projects across multiple platforms....


  • Durham, NC, United States Fidelity Investments Full time

    Job Description: Position Description: Performs sophisticated full stack software development. Develops recommendations for software testing tools and methodologies. Coordinates test plans using Java, Angular, Spring Boot, EKS, and Amazon Web Services (AWS) in an Agile environment. Establishes full cycle plans for complex projects across multiple platforms....


  • Durham, NC, United States Avalara Full time

    What You'll Do Avalara is an AI-first company. We expect every engineer and manager to use AI to enhance productivity, quality, innovation, and customer value. AI is embedded in our workflows, and products - and success at Avalara requires embracing AI as an essential capability, not an optional tool. As a Software Development Engineer IV, you will plan,...


  • Durham, NC, United States Avalara Full time

    What You'll Do Avalara is an AI-first company. We expect every engineer and manager to use AI to enhance productivity, quality, innovation, and customer value. AI is embedded in our workflows, and products - and success at Avalara requires embracing AI as an essential capability, not an optional tool. As a Software Development Engineer IV, you will plan,...