This job listing has expired and the position may no longer be open for hire.

Senior Software Engineer at Phynd Technologies

Posted in General Business 30+ days ago.

Type: Full-Time
Location: Alpharetta, Georgia





Job Description:

Senior Software Engineer (Application Development)

The General Day to Day / Primary Responsibilities:


  • Collaborate with Product Management, Platform Architect, Database Architect and participate in development team calls.

  • Member of the Agile Development team composed of onshore and offshore members; participate in the Agile ceremonies: sprint planning, daily stand-ups, iteration review, and retrospective.

  • Translate application storyboards and use cases into functional applications.

  • Create necessary technical documents including design specification document.

  • Design, build, and maintain efficient, reusable, and reliable code.

  • Integrate data storage solutions including relational and NoSQL databases.

  • Ensure the best possible performance, quality, and responsiveness of the applications.

  • Identify bottlenecks and defects, and devise solutions to mitigate and address these issues.

  • Help maintain quality, organization, and automation of the platform's code and data.

  • Plan and conduct software architecture assessments that examine server-side, client-side, and database system configuration and performance.

  • Identify and resolve areas of instability and deviations from best practices amongst application components

  • Provide guidance and recommendation on software design and development best practices to junior team members.

  • Develop subject matter expertise in Phynd's products and services


Qualifications:


  • Critical - CloudFormation - template writing, CloudWatch, RDS - Aurora

  • Important - Lambda, Step Functions, DynamoDB, CodeBuild, S3, ECS
  • Nice to have - IAM, Elasticsearch, EC2, SNS, SQS, Kinesis, Athena, WAF, API Gateway, Cognito

Additional Qualifications:

  • 7+ years of experience developing software applications

  • BS/MS in Computer Science or a related field.

  • AWS developer/architect certification is preferred.

  • Microsoft developer/architect certification is preferred.

  • Experience in the Healthcare industry is preferred.

  • Experience working with a distributed development team

  • Proficient in C# 7.0+ with Microsoft .Net 4.5+/.NET Core, ASP.Net MVC 4.0+ and Web API 2.0 technologies.

  • Experience 2-3 years with web tools/technologies such as HTML 5.0, CSS, JavaScript, jQuery, Bootstrap, JSON and one or more of the client-side frameworks such as Angular, React, Vue etc.

  • Experience developing cloud-first software applications/platforms using either Amazon Web Services (AWS) or Microsoft Azure.

  • Experience implementing automated testing platforms and unit tests using tools such as MSTest, nUnit etc.

  • Strong knowledge and experience with Structured Query Language (SQL)

  • Experience with Relational Database Management System (RDBMS) and preferably MySQL and possibly AWS Aurora.

  • Proficient understanding of code versioning tools such as Git, SVN, and Mercurial.

  • Experience with Application Lifecycle Management (ALM) tools such as Rally, Jira, TFS etc.

  • Experience creating database schemas that represent and support business processes

  • Strong understanding of object-oriented programming

  • Skill for writing reusable libraries

  • Familiar with various design and architectural patterns

  • Knowledge of concurrency patterns

  • Knack for writing clean, readable, and easily maintainable code

  • Understanding of fundamental design principles for building a scalable application

  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds


  • Strong analytical and problem-solving skills.

  • Good interpersonal communication skills with ability to work with other members in a team

Who We Are:

Phynd 360 is a cloud-based, Software as a Service (SaaS) integrated provider data and search platform that consolidates departmental and siloed provider data into a single hub. Phynd offers continuous governance and data integration across a health system's digital ecosystem to improve marketing, clinical, and claims system performance. Designed to leverage organizations' existing infrastructure and investments, it is a cost-effective and future-proof solution for enterprise-wide provider data management, provider search, and integration at scale. Learn more at www.phynd.com






More jobs in Alpharetta, Georgia


Publix Super Markets, Inc.

Wellstar Health Systems

Best Buy
More jobs in General Business


First PREMIER Bank

Kleinfelder, Inc.

Kleinfelder, Inc.