Senior Software Engineer

Axelon Services Corporation

Fort Mill, SC

JOB DETAILS
SALARY
$68.08 Per Hour
SKILLS
AWS Lambda, Amazon Elastic Compute Cloud (EC2), Amazon Simple Notification Service (SNS), Amazon Web Services (AWS), Analysis Skills, AngularJS, Automation, Behavior Driven Development (BDD), Business Analysis, Business Development, CSS (Cascading Style Sheet), Code Reviews, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Database Administration, Database Design, Database Optimization, Delivery Management, Emerging Technology, Equity Securities, Establish Priorities, Fixed Income Investments, HTML (HyperText Markup Language), Infrastructure as a Service (IaaS), Integration Testing, Interpersonal Skills, Java, Mentoring, Microsoft SQL Server, Microsoft Transact-SQL (T-SQL), Multiplatform/Cross-Platform, Performance Tuning/Optimization, PostgreSQL, Presentation/Verbal Skills, Problem Solving Skills, Production Systems, Python Programming/Scripting Language, Quality Assurance, Rational Visual Test, Service Delivery, Simple Queue Service (SQS), Software Architecture, Software Architecture Design, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Stock Market, Stored Procedures, Sybase Product Family, Technical Analysis, Test Plan/Schedule, Test Suite, Time Management, Unit Test, User Interface/Experience (UI/UX), Writing Skills
LOCATION
Fort Mill, SC
POSTED
1 day ago

Summary:

  • Location: Fort Mill, SC
  • Work Mode: Hybrid

Responsibilities:

  • Contribute and lead development through high-quality software design and architecture.
  • Identify, prioritize, and perform tasks in the software development lifecycle.
  • Develop tools and applications by producing clean, efficient, and scalable code.
  • Advocate for and implement engineering guidelines for excellence, including automation, code reviews, continuous integration/continuous delivery (CI/CD), and performance tuning.
  • Ensure high quality, reliable products using unit, integration, and BDD test suites.
  • Collaborate closely with business and engineering partners to deliver products, services, improvements, and solutions to meet customer needs and align with company goals.
  • Communicate with clarity, precision, and influence, presenting complex information in a clear and concise format.
  • Drive a culture of engineering excellence through mentorship, peer reviews, and promoting standard methodologies in software design and development.
  • Continuously optimize systems for performance, scalability, and security in a fast-paced, production environment.

Requirements:

  • Over 8 years of proven experience as a Software Developer, architecting, developing, and testing large-scale data-intensive applications in an enterprise environment.
  • Solid prior experience in database modeling/design, performance tuning, and optimization.
  • Thorough knowledge of application programming for data-intensive applications on SQL Server using Stored Procedures/tSQL.
  • Proficiency in C# .NET, including designing and implementing RESTful APIs and microservices.
  • UI development for business-critical applications in Angular, JavaScript, HTML/CSS, and other modern UI technologies.
  • Strong understanding of AWS cloud infrastructure and native services - AWS EC2, EKS, Lambda, SQS, SNS, AWS Glue, etc.
  • Experience with unit testing frameworks (e.g., MSTest, tSQLt) and Behavior-Driven Development (BDD) tools (e.g., Cucumber, Mocha).
  • Proven ability to deliver high-quality, maintainable code and systems.
  • Extensive experience in software engineering principles, CI/CD tools, and automation processes.
  • Strong analytical skills and a problem-solving mentality.
  • Some experience in Business and Technical Analysis, Quality Assurance, Delivery Management, and/or Emerging Technology and Governance.
  • Experience working in an agile environment with a focus on collaboration, automation, and continuous improvement.
  • Experience with Financial Markets in Equities and/or Fixed Income.

Preferred Skills:

  • Prior experience with Java (including SpringBoot) and/or Python for cross-platform integrations, greenfield, and legacy systems is hugely advantageous.
  • Familiarity with Sybase and PostgreSQL, including database management and optimization.
  • Excellent interpersonal skills, both written and verbal, with the ability to work effectively with both technical and non-technical collaborators.
  • A passion for continuous learning and improving software engineering practices.
  • Ability to learn quickly, work under pressure, and to tight deadlines.
  • Demonstrated ability to mentor and grow junior engineers.
  • Creative, results-driven, self-motivated, and solutions-oriented.
  • Demonstrates a can-do attitude, exhibits self-confidence.

About the Company

A

Axelon Services Corporation