Search jobs > New York, NY > Software engineer

Full-Stack Software Engineer

Socotec
New York, New York, United States
Full-time

Job Description

As a full-stack software engineer at Socotec, you will play a pivotal role in our mission to optimize processes and enhance user experiences through the development of robust software solutions.

You will collaborate closely with cross-functional teams to identify and address process bottlenecks, architecting and implementing both client-side and server-side structures.

While not mandatory, we highly value candidates with expertise in machine learning (ML) and experience in developing custom chatbot agents.

Familiarity with advanced ML techniques, such as model chaining, fine-tuning pre-trained models for specific applications, and implementing function calling, would be a significant advantage.

Experience in natural language processing (NLP) and integrating chatbot agents into existing systems would be beneficial and is considered a plus.

Your responsibilities will include :

Collaborating with Cross-Functional Teams : Work closely with stakeholders from various departments to understand their needs and pain points, translating them into effective software solutions.

Architecting Scalable Solutions : Design and develop scalable and maintainable client-side and server-side architectures that meet both current and future needs.

Building Engaging Frontend Interfaces : Create visually appealing and intuitive frontend interfaces using modern technologies such as React, ensuring a seamless user experience across devices.

Building Efficient and Functional Backend Infrastructure : Develop and optimize backend systems using technologies such Django and FASTAPI, ensuring high performance, scalability, and reliability.

Ensuring Software Quality : Conduct rigorous testing to ensure the performance, reliability, and usability of our software products, identifying and addressing any issues that arise.

Maintaining and Updating Software : Diagnose and resolve any technical issues that arise post-launch, ensuring our software remains up-to-date with the latest technologies and best practices.

Implementing Security Measures : Implement robust security measures and data protection protocols to safeguard sensitive information and mitigate potential risks.

Documentation : Document technical processes and system architecture comprehensively, providing clear and detailed documentation for future reference.

Perform all other duties as assigned by your supervisor or manager.

Qualifications

Proficiency in programming languages such as JavaScript, TypeScript, Python, and CSS

Experience with frameworks and technologies such as React and Django

Familiarity with other relevant technologies and tools such as SQL databases (e.g., PostgreSQL, MySQL), containerization (e.

g., Docker, Kubernetes), CI / CD pipelines, and version control systems (e.g., Git, GitHub)

Knowledge of agile development methodologies and best practices.

Preferred Qualifications :

Cloud development experience, AWS, Azure

Experience in machine learning, particularly in developing and fine-tuning models for specific applications

Expertise in creating and deploying custom chatbot agents using various techniques, including chaining, fine-tuning, and function calling

We are looking for a proactive and innovative individual who is passionate about technology and eager to contribute to our team's success.

If you have a strong background in software development and are excited about working on cutting-edge projects, we encourage you to apply.

Additional Information

SOCOTEC is an Equal Opportunity Employer.

Your information will be kept confidential according to EEO Guidelines.

SOCOTEC is an Equal Opportunity Employer.

1 day ago
Related jobs
Promoted
VirtualVocations
Queens, New York

A company is looking for a Senior Software Engineer (Full Stack). ...

New Relic, Inc.
New York, New York

Senior Software Engineer - Full Stack - Alerts Group. Senior Software Engineer - Full Stack - Alerts Group. Senior Software Engineer Req ID FY|R&D|#1 Location(s) Annapolis, Maryland, USA; Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Charleston, South Carolina, USA; Charlotte,...

Promoted
VirtualVocations
Queens, New York

A company is looking for a Full Stack Machine Learning Engineer, Senior Analyst. ...

CRM Force
New York, New York

ABOUT THE ROLE:The Full Stack Engineer will report directly to the Head of Product, and take ownership over the design and development of our SaaS platform that delivers Cybersecurity, Cyber Threat Intelligence, and Fraud Detection to customers. You must be able to present a portfolio of publicly av...

Promoted
VirtualVocations
Queens, New York

A company is looking for an Engineer II, Full Stack. ...

Ziff Davis
New York, New York
Remote

We are seeking a highly skilled and experienced Senior Full-Stack Software Engineer to join our team. Contribute to the transformation of our existing Python 2-stack to a modern, scalable stack that will last for years to come. At least 5 years of professional experience as a Software Engineer. Our ...

Paperless Post
New York, New York

Paperless Post is seeking an experienced full-stack software engineer to build and maintain end-to-end product experiences within a streamlined agile software environment. All full-time offer packages come with a base salary, equity component, and options for fully paid medical, dental, and vision b...

Stripe
New York, New York

As a full-stack engineer on the team, you’ll be responsible for shaping and building a suite of products that let our users model and operate their business more efficiently. Full-stack engineers at Stripe bridge the gap between backend and frontend systems to solve technical challenges quickly and ...

Code Climate
New York, New York

Our Engineering intelligence products are trusted by thousands of organizations- from enterprises to startups - helping align engineering initiatives with strategic priorities, accelerate software delivery, and drive continuous improvement. Code Climate empowers software engineering organizations to...

Stripe
New York, New York

As a full stack engineer on Capital engineering, you’ll have the opportunity to work on all parts of the product stack, from designing and building APIs and user-facing experiences to building complex low-level money movement workflows. The Capital engineering team is responsible for building the in...