Job Description

Job Title: Sr. Software Developer
Location: Fort Mill, SC (Hybrid)
Duration: 06 Months (Contract to Hire)
 
Job Overview:
We are looking for a talented and experienced Senior Software Engineer which will lead design and architecture, development, test automation, DevOps practices among others. You will be responsible for providing the highest quality systems to enable our home office, Strategists, Advisor, and their clients. The role will require flexible thinking as the team works to integrate existing business and new technology concepts with evolutionary design to deliver a practical and flexible platform. We work in an agile environment to help us manage and organize our work.
 
Responsibilities:

  • Thought leadership for system design using Domain Driven Design techniques.
  • Familiar and interested in Event Sourcing architecture.
  • Strong API design skills on .NET Core C# by following industry level standards.
  • Test automation at multiple levels including unit, functional, integration and end-to-end.
  • Experience with AWS Architecture
  • Extensive knowledge with databases including SQL Server and MongoDB
  • Performs peer-peer code reviews and team code reviews and give demos on latest technologies.
  • Experienced in the CICD techniques with Octopus and leveraging GitHub Actions.
  • Communicate with technical and non-technical groups on a regular basis as part of product support.
  • Work with team members, product owners to translate business problem statements into technical solutions, then help to plan Sprints that deliver quality demonstrations.
  • Senior Software Developer supporting an Agile Product Development team to deliver high quality technology solutions built with cloud database technologies and modern methods.
  • Collaborate with other Development teams, Enterprise Architecture and Support teams to design, develop, test and maintain the various platforms and their integration with other systems.
  • Collaborate with business partners, Architects, Quality Assurance, Release Management, and the Change Control board to plan, design, develop and implement solutions based on business requirements.
  • Analysis, Design and Development of the project by following SAFE and Agile Methodology including daily scrum, sprint meetings and PI planning.

 
Requirements:

  • Bachelor’s degree in computer science/related field.
  • 8+ years of professional experience in designing and building Restful APIs and web services in C# .NET
  • 5+ years of software development experience with AWS platform.
  • 2+ years of working with Docker and Kubernetes/EKS.
  • Experience with Capital Market, Fixed Income, Trading, Mutual Fund's application/platform development.

 
Core Competencies:

  • Knowledge in Microservice architecture.
  • Knowledge in designing, refactoring, and unit testing.
  • Excellent analytical and problem-solving skills
  • DevOps automation skills including scripting and GitHub Actions.
  • Strong coding, debugging, and troubleshooting skills with a solid understanding of relational databases and data models.
  • Test automation at multiple levels including unit, functional, integration and end-to-end.

 
Preferences:

  • Basic knowledge of Kafka.
  • AWS Certification for Developer and Solution Architect Associate
  • Experience with Git, Jenkins, or other version control tools
  • Familiar with Domain Driven Design.
  • Familiar with Event Sourcing Architecture.
  • Experience integrating with REST and/or other services.

Apply Now

Job #:
27277299
Position Type:
Contract
Location:
Fort Mill, SC
Flexibility:
Onsite

 
Apply Now