Senior Full Stack Developer (Onsite)
Position Overview
We are seeking a highly skilled Senior Full Stack Developer to join our Technology team in an onsite capacity. The ideal candidate will possess extensive experience in full-stack application development, cloud technologies, enterprise architecture, and AI-driven solutions.
This individual will play a key role in designing, developing, implementing, and supporting enterprise applications while providing technical leadership across multiple development initiatives.
Key Responsibilities
- Design and implement scalable enterprise architecture solutions and modern technology platforms.
- Lead the development of enterprise applications using Angular, .NET, C#, and JavaScript.
- Design, develop, and maintain RESTful APIs and microservices-based applications.
- Build and integrate AI-powered solutions using technologies such as:
- Azure OpenAI
- Azure AI Search
- Chatbot and conversational AI platforms
- Develop, deploy, and support cloud-native solutions in:
- Microsoft Azure
- Amazon Web Services (AWS)
- Manage, optimize, and troubleshoot SQL Server databases to ensure performance, scalability, and reliability.
- Integrate enterprise systems and third-party platforms, including Genesys Cloud.
- Collaborate with business stakeholders, architects, analysts, and development teams to define and implement technical solutions.
- Participate in architecture reviews, code reviews, and technical planning sessions.
- Mentor junior developers and promote software development best practices, coding standards, and quality assurance processes.
Required Qualifications
- Minimum 7+ years of experience in full-stack software development.
- Strong hands-on experience with Microsoft Azure and AWS cloud platforms.
- Advanced expertise in SQL Server, including database design, optimization, and performance tuning.
- Experience designing and implementing enterprise architecture solutions.
- Strong proficiency in:
- Angular
- JavaScript / TypeScript
- .NET
- C#
- Experience developing and consuming RESTful APIs and microservices.
- Experience integrating AI technologies and cloud-based services into enterprise applications.
Required Skills
- Strong analytical, troubleshooting, and problem-solving abilities.
- Demonstrated experience leading technical projects and development teams.
- Excellent verbal and written communication skills.
- Strong stakeholder management and collaboration capabilities.
- Ability to manage multiple priorities and deliver results in a fast-paced environment.
- High attention to detail and commitment to quality.
Preferred Experience
Experience with one or more of the following is highly desirable:
- Azure OpenAI
- Azure AI Search
- Generative AI solutions
- Chatbot development and integration
- Enterprise system integrations
- Genesys Cloud integrations
- Cloud-native application architecture
- Modern DevOps and CI/CD practices
Work Arrangement
Onsite Position
Candidates must be available to work from the designated office location on a daily basis.
Employment Type
- Full-Time Contract
- Initial One-Year Contract
- Renewable based on performance and business needs