Job Title: Professional Intern - Developer
Why Saberin? We are a leading software company that specializes in the alternative finance space. Our mission is to provide innovative and customized software solutions to help businesses in this rapidly growing sector achieve their goals. With over 20 years of industry experience and a strong track record of partnering with well-known companies, we have established ourselves as a trusted and reliable partner for our clients.
At Saberin Software, we are committed to client satisfaction. We work closely with our clients to understand their unique needs and deliver solutions that meet or exceed their expectations. We believe in constantly innovating and staying on top of the latest technologies to ensure that we are always using the right tools for each project.
Our team of highly skilled professionals is dedicated to delivering quality results on time and within budget. We take pride in our work and are passionate about helping our clients succeed.
We are seeking a Professional Intern to join our team who is eager to learn and gain hands-on experience. Our ideal candidate will possess a strong problem-solving drive, and superior communication skills. If you have the willingness to collaborate with cross-functional teams and a desire to grow professionally in a dynamic environment, and gain hands-on Developer experience, we encourage you to apply for this opportunity. Prove your expertise, drive, and eagerness to learn. At the end of the internship, we'll reassess your performance. Impress us and you could secure a full-time position. Some of our most successful developers started as interns.
Why Apply?
Hands-On Learning: Dive into real-world projects, apply your knowledge, and gain practical experience with guidance from our expert development team.
Personalized Mentorship: Receive one-on-one mentorship, valuable insights, and constructive feedback to fast-track your development journey.
Showcase Your Skills: Demonstrate your coding skills, passion, and eagerness to learn, building a portfolio of impressive projects.
Team Collaboration: Become an integral part of a dynamic development team, working closely with experienced professionals and contributing to innovative projects.
Re-Assessment: At the end of the internship program, we'll reassess your performance. Impress us and you could secure a full-time position.
Qualifications:
Background in a relevant field of study (e.g., Computer Science, Software Engineering) OR hands-on work experience as a developer.
Strong problem-solving skills and a passion for software development.
Determination to excel, a strong work ethic, and the ability to adapt to new challenges.
Innovative mindset and a desire to contribute to creative solutions.
Excellent verbal and written communication skills.
Strong team collaboration skills and the ability to work effectively in a team environment.
High attention to detail and a commitment to delivering high-quality results.
Willingness to learn and stay updated with new technologies and industry trends.
Strong organizational and time management skills.
Ability to document code, processes, and project details clearly and effectively.
Experience in writing unit tests, integration tests, and conducting QA activities.
Desired Proficiencies:
C#, .NET, .NET Core, .NET Framework, Blazor, TailwindCSS, Entity Framework Core (EFCore)
HTML, JavaScript, and CSS
Experience using a code repository, such as Git and Bitbucket.
Azure Functions, Azure DevOps, YAML pipelines
AWS services such as EC2, S3, and CloudFormation
OpenAI API, Semantic Kernel, and other AI tools
Telerik UI
Bonus Point Proficiencies:
Connecting to Microsoft SQL Server, Simple Queries.
Consuming API/WebAPI
Bootstrap
Unit testing
Microsoft ASP.NET MVC stack
Alternative financial basics, including Fund Accounting, Trade/Settle Process, and FIX Protocol.
Extra points for proficiency in UI design and development
Responsibilities:
Design, develop, and maintain web applications using Blazor, C#, and .NET Core.
Implement front-end components and ensure a seamless user experience.
Develop and consume RESTful APIs to interact with backend services.
Work with SQL databases to store and retrieve data.
Deploy, monitor, and maintain applications on Azure and AWS.
Collaborate with cross-functional teams to define, design, and ship new features.
Participate in code reviews, testing, and debugging to ensure high-quality releases.
Continuously improve CI/CD pipelines using Azure DevOps and YAML.
Integrate AI functionalities using OpenAI, Semantic Kernel, and other AI tools.
Stay updated with new technologies and best practices to improve development processes.
Write unit tests, integration tests, and conduct various QA activities to ensure the quality and reliability of the software.
Duration/Hours/Location/Compensation:
Internship duration is 90 days. Potential opportunity for full-time position at final review.
Monday – Friday 8:00am - 5:00pm
In-office position - Address: 325 Oser Ave, Hauppauge, NY 11788
$20.00/hour
Our Interview Process:
Initial phone interview (10 minutes)
Coding challenge (1-3 hours)
Post-challenge technical review (45 minutes)
IF YOU ARE INTERESTED IN APPLYING:
Please reply via email a PDF of your current resume, your best contact number, and confirmation you are able to make the daily commute Monday - Friday, 8:00am - 5:00 PM to the Hauppauge, NY office.
If this information is not provided, your resume will not be reviewed.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.