CaryRecruiter
the smart solution for Cary jobs

Principal Software Engineer

Company: Software Guidance & Assistance
Location: Cary
Posted on: October 10, 2018

Job Description:

Principal Software Engineer Software Guidance & Assistance, Inc., (SGA), is searching for an Principal Software Engineer, for a CONTRACT TO HIRE assignment with one of our premier insurance clients in Cary NC Responsibilities : At Global Sales & Servicing (GSSP) Platform, our mission is to build the next generation digital sales and servicing platform for MetLife, and to help deploy it worldwide. We have developed a world-class, cloud-native, multi-tenant platform to enable digital channels such as online, mobile, call center and other emerging channels such as intelligent assistants. The platform leverages cutting-edge, open source and proprietary technologies to create a highly configurable system that can be adapted to individual market needs quickly, and at a low cost. The platform runs in a fully containerized, elastic cloud environment, and is designed to scale to serve millions of users. We are looking for a Principal Software Engineer with a track record of designing and implementing large and complex technology projects at a global scale. The ideal candidate would have a solid foundation in hands-on software development and design. To be successful in this role, the candidate would require a balance of product-centric technical expertise and navigating complex deployments with multiple systems and teams. This role requires interaction with technical staff and senior business and IT partners around the world. This role would include engagement with multiple concurrent teams and projects. This role would also require oversight and leadership over technical staff. Research, evaluate, document and maintain standards, best practices, design patterns around usage, testing, security, performance and various other aspects of existing and emerging client and server technologies such as, ReactJS, JavaScript, CSS, HTML, accessibility, mobile, intelligent assistants, NodeJS, Groovy, Java, NoSQL databases, containers, cloud solutions, caching, message queues etc. Create frameworks and developer tools, design training materials, conduct developer training. Evangelize new ideas, standards, best practices and solutions with the developer and tech community. Analyze local business needs, local country IT systems, local market needs including locale, data regulatory needs and present proposals that include high level technical solution, estimate and project plan. Provide technical support to project teams throughout project lifecycle around technology platforms, solution design, security, debugging, profiling, performance tuning etc. Provide governance over project teams to ensure standards and best practices are being followed. Required Skills: 10 plus years of web software development experience at web scale 5 plus years of experience designing applications and systems at web scale Demonstrated experience with designing, implementing and deploying scalable and performant web and mobile applications at global scale Demonstrated experience in cutting-end client-side technologies such as ReactJS, Angular, mobile platforms, as well as microservices, container technologies, cloud services such as AWS or Azure and other server technologies such as NodeJS, Sprint Cloud, Netflix OSS Demonstrated experience in configuration management, DevOps automation Excellent communication skills: Demonstrated ability to explain complex technical content to both technical and non-technical audiences Bachelor degree in Computer Science or related field Preferred Skills: Experience with waterfall and agile development methodologies Experience designing multi-tenant SaaS systems Experience with Docker (or other container technologies), Azure or AWS cloud, Redis, MongoDB, Netflix OSS, RabbitMQ, Spring Cloud Experience in performance testing and tuning SGA is a Certified Women's Business Enterprise (WBE) celebrating over thirty years of service to our national client base for both permanent placement and consulting opportunities.

Keywords: Software Guidance & Assistance, Cary , Principal Software Engineer, IT / Software / Systems , Cary, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Ruby on Rails Developer / Raleigh, NC / $45hr
Description: br br Job: Ruby on Rails DeveloperLocation: Raleigh, NC 27601Type: 12 Month Contract-to-HireRate: 45/hrJob Description:Looking for a Senior Software Applications Engineer to join us in Raleigh, (more...)
Company: Vaco - Nashville
Location: Raleigh
Posted on: 10/19/2018

Agile Coach
Description: br br Beacon Hill Technologies is currently seeking an Agile Coach for our client in Durham, NC. This is a long-term contract opportunity that will start out as 6 months but extend long-term. br (more...)
Company: Beacon Hill Staffing Group, LLC
Location: Durham
Posted on: 10/19/2018

Senior .NET Developer
Description: Our client is looking for a Senior .NET Developer to join their team This full stack developer will be responsible for participating in project planning and requirements definition, system/application (more...)
Company: TEKsystems, Inc
Location: Greensboro
Posted on: 10/19/2018


DB2 Database Lead Anaylst
Description: Job DescriptionIBM Cloud Managed Services can provide access to a production-ready, security-rich, cost-effective cloud infrastructure, managed by IBM and designed to help drive business value and competitive (more...)
Company: IBM
Location: Durham
Posted on: 10/19/2018

Urgent Requirement Cassandra platform with SPARK & Scala
Description: Cassandra platform with SPARK Scala Raleigh,
Company: Nityo Infotech Corporation
Location: Raleigh
Posted on: 10/19/2018

Technical Procurement Specialist
Description: We are looking for Technical Procurement Specialist in Raleigh, NC for 12 months contract position. Please refer someone else if you are not available at this time or you are not right match for this (more...)
Company: Infojini Inc
Location: Raleigh
Posted on: 10/19/2018

Technical Specialist
Description: Technical Specialist LOCATION : Raney Building, 104 Fayetteville St , Raleigh, NC 27601 The NC Department of Transportation NCDOT is seeking to fill a short term approx. 12 month contractor assignment. (more...)
Company: Innoza Tech
Location: Raleigh
Posted on: 10/19/2018

Software Developer (BED), RTP
Description: Job Description br IBM Z is the World's most powerful business platform. 68 of enterprise production workloads, 80 of structured enterprise data, and 55 of all enterprise transactions, including (more...)
Company: IBM
Location: Durham
Posted on: 10/19/2018

ERP Project Manager
Description: Hi, Please find my Direct Client job Requirement for your Consideration. Title: ERP Project Manager Location: Raleigh, NC Duration: 08 Months Job Description: The Department of Public Instruction DPI (more...)
Company: Serenity Infotech
Location: Raleigh
Posted on: 10/19/2018

Software Developer Intern/Coop - Raleigh, NC
Description: Job Description IBM CIO Chief Information Office Organization is looking for innovative talent for our Raleigh, NC office in Research Triangle Park who bring fresh new ideas to create a productive environment (more...)
Company: IBM
Location: Durham
Posted on: 10/19/2018

Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Cary RSS job feeds