.NET FSD with Angular (Only W2 Contract)
Voto Consulting LLC
Fort Mill, SC, USA
6/14/2022
Technology
Full Time
Job Description
Title :- .NET FSD with Angular
Location :- Fort Mills, SC
Experience :- Minimum 09+ Years
Key Functions
- As a Senior Software Engineer in Benchmark & Index Management the individual will be responsible for developing high quality, scalable software; designing and building robust, secure and efficient systems in the delivery of key index systems required for strategic business growth.
- The candidate will be required to provide technical expertise, ownership and responsibility in the end-to-end software delivery lifecycle.
Key Responsibilities
- Contributes and leads development through high-quality software design and architecture.
- Identifies, prioritises, and performs tasks in the software development lifecycle.
- Develops 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.
- Ensures high quality, reliable products using unit, integration and BDD test suites.
- Collaborates closely with business and engineering partners to deliver products, services, improvements and solutions to meet customer needs and align with goals of the business and engineering lines.
- Communicates with clarity, precision, and influence, presenting complex information in a clear and concise format that is appropriate for the audience.
- 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.
Experience & Skills
- Over 08+ years proven experience as a Software Developer, architecting, developing and testing large-scale data intensive applications in an enterprise environment.
- Solid Prior experience of Database modelling / 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 Behaviour-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 of 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.
- 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.
