Video
Office Location: 3 Chestnut Ridge Road, Montvale, NJ
Work Location: REMOTE
Department: Firm Analytics-Tech
Job Category: IT - Web Development
Visa Status: Green Card (GC) or U.S. Citizen (USC) only
Additional Information
- Location: Although this position is remote, candidates should be able to work effectively in a virtual environment.
- References Required: Candidates must provide a copy of their Green Card and management references upon submission.
How To Apply
Interested candidates should submit their resumes along with a cover letter detailing relevant experience and skills that align with this role.
Job Overview
We are seeking a highly skilled and experienced Software Developer specializing in Web Applications with a strong focus on Azure API services. This is a fully remote position aimed at supporting project needs in the Firm Analytics-Tech department. The ideal candidate will have between 8 to 10 years of hands-on experience in software development, particularly within Microsoft Azure environments. This role demands a detail-oriented approach to developing, designing, and implementing scalable and robust APIs.
Responsibilities
- API Development: Design and implement robust and scalable APIs using Azure API Apps. Ensure high performance, quality, and responsiveness of applications.
- Collaboration: Work closely with Data Engineers, Data Scientists, and other stakeholders to understand requirements, align objectives, and ensure system scalability and reliability.
- Troubleshooting: Troubleshoot and debug application codes to optimize performance and resolve issues effectively.
- Security and Data Protection: Implement security measures and data protection protocols for APIs to safeguard sensitive information.
- Documentation: Document every aspect of the application for future maintenance and updates, ensuring clear guidelines for team members.
- Automated Testing: Write and maintain automated tests for system features to ensure reliability, efficiency, and prevent issues before they arise.
- Continuous Improvement: Participate in code reviews, design discussions, and other team activities to drive continuous improvement within the team.
Required Skills - Core Technologies:
- AngularJS
- C#
- .NET Framework
- Microsoft Azure (including Azure API Apps, Logic Apps, and Functions)
- API Development
- Additional Skills:
- Node.js
- Python
- Automated Testing Methodologies
- Detail-oriented approach to development and maintenance
- Debugging expertise
Qualifications
- Experience: Proven work experience as a Software Developer, specifically focusing on Azure API services. Candidates should possess 8-10 years of relevant experience in software development.
- Technical Proficiency: Solid understanding of Microsoft Azure and key services, especially Azure API Apps, Logic Apps, and Functions.
- Programming Skills: Proficiency in back-end programming languages such as .NET, C#, Java, Python, or Node.js.
- Security Awareness: Experience implementing security and data protection on APIs.
- Collaboration Skills: Ability to collaborate effectively with cross-functional teams, including Data Engineers and Data Scientists.
- Azure Certification: An Azure certification is a plus and will be viewed favorably.
About The Team
Our AI & Digital Innovations teams leverage the latest Generative AI techniques, combined with a deep understanding of industry dynamics, to assist clients in deriving maximum value from their data. You will be involved in engagements that include building bespoke advanced AI solutions for both clients and internal use.