Talent.com
RAD Developer

RAD Developer

SGA Inc.New York City, NY, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Software Guidance & Assistance, Inc., (SGA), is searching for a Full Stack Developer for a long-term Contractor assignment with one of our premier Financial Services clients in midtown Manhattan, New York.

  • This position will be hybrid - partial remote and onsite (2-3 days per week) in midtown NYC effective immediately

Position

We are seeking a Developer with strong experience in developing solutions that improve the experience, efficiency, and performance of the firm's core technology applications. The immediate project would be to build custom Excel Add-ins using the Office.js platform as part of a modernization project (rewrite a heavy C# code base to a JavaScript framework). This individual will work on building tailored solutions that integrate with Excel, extend its capabilities, and enable seamless workflows for our investment and operations teams.

The successful candidate will be an independent contributor working within a small team of internal and external developers. They will be expected to deliver clean, well-tested code and user-friendly interfaces that enhance the way the firm interacts with data inside Microsoft Excel.

Responsibilities

  • Design, develop, test, and deploy an Excel add-in using Office.js.
  • Integrate Excel functionality with custom task panes and ribbon commands.
  • Implement robust error handling and logging mechanisms.
  • Collaborate with internal stakeholders to refine requirements and iterate quickly.
  • Prepare clear documentation for deployment and future maintenance.
  • Collaborate to shape the future of our application architecture.
  • Raise the bar on our development capabilities and processes.
  • Work to synthesize requirements gathered from multiple teams inside and outside IT and suggest creative solutions; where appropriate, guiding us to "do it the right way.
  • Skill Requirements

  • Strong proficiency in JavaScript (ES6+) and TypeScript.
  • Experience developing in Python AND C# (Java would be acceptable)
  • Knowledge of working with Microsoft Excel and Excel Add-ins
  • Experience building add-ins in Office 365
  • Hands-on experience with Office.js, particularly for Excel, is a huge plus
  • Strong knowledge of Object Oriented Programming (OOP).
  • Knowledge of microservices architecture.
  • Hands-on AWS development experience.
  • Experience with Visual Studio Code, npm, and webpack or similar build tools.
  • Experience in profiling and optimizing code for performance.
  • Practical understanding of design patterns and a good intuition for system design
  • A bachelor's degree in computer science or other related discipline
  • Preferred Skills

  • Experience in financial services companies, such as asset managers, hedge funds, and / or broker / dealers. Candidates with strong technology qualifications outside of financial services will be considered.
  • Solid understanding of HTML / CSS for UI layout.
  • Experience with tools / frameworks such as Kafka, Redis, and Elastic Search.
  • Experience working with time series data.
  • Familiarity with Excel object model and working with ranges, tables, events, and formatting
  • Experience using React or other modern frontend frameworks.
  • Familiarity with Microsoft technology (SharePoint, Graph, SES, Power Automate, etc.)
  • Attributes of Successful Candidate

  • Ownership mindset : Takes full responsibility for outcomes, fixes issues beyond their scope, fosters collaboration, learns from failures, and drives the entire team's success.
  • Obsessed with excellence : Sets a naturally high bar, spots overlooked problems, reframes obstacles, and relentlessly delivers exceptional results without over-engineering.
  • Fueled by curiosity : Asks great questions, challenges assumptions, learns continuously, and shares knowledge to raise the bar for everyone.
  • Problem-solving excellence : Defines problems clearly, breaks them down with structured methods (like issue trees & MECE), prioritizes smartly, and solves root causes with urgency and rigor.
  • Client service orientation : Deeply understands the needs of the business, anticipates requirements, applies critical judgment, and ensures IT solutions add true value without unnecessary complexity.
  • LI-HV1

    SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission : to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values : customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .

    SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.

    serp_jobs.job_alerts.create_a_job

    Rad Rad • New York City, NY, United States