About DTIQ Technologies, Inc
DTiQ is the world's leading provider of intelligent video-based surveillance and loss prevention services. With over 20 years of service, enhancing over 8 million consumer experiences daily; DTiQ has over 45,000 customers including corporations and/or franchisees such as Burger King, KFC, and McDonald's to name a few. If you are interested in technology, loss prevention, or hospitality, advance your career at DTiQ! We're always seeking smart, talented, and driven individuals to work in our fun and fast-paced environment.
We are looking for a Junior .NET Developer to join our technology team focused on integrating data coming into our system. As a team member, you will assist in creating, developing, and maintaining applications using .NET technology, with a focus on C#. The applications we create include Windows services, web applications, and components deployed using native AWS solutions.
Requirements:
- Basic knowledge of C# and .NET technologies.
- Familiarity with cloud solutions.
- Familiarity with MS SQL databases.
- Understanding of basic design patterns and best programming practices.
- Willingness to learn and write unit and integration tests.
- Ability to design scalable and stable solutions with guidance.
- Ability to propose technical solutions with the comparison of advantages/disadvantages under supervision.
- English proficiency at B2 level.
- Ability to work in a team, good communication skills, and the ability to share knowledge.
- Familiarity with Git.
- Understanding of software development lifecycle (SDLC) methodologies.
- Familiarity with building CI/CD pipelines.
Nice to Have:
- Experience with AWS Cloud Services.
- Familiarity with monitoring and logging tools in AWS.
- Experience with GitHub.
- Basic knowledge of API design principles (RESTful).
- Familiarity with agile methodologies and tools such as Jira/Confluence/Jenkins.
- Experience with front-end technologies (Angular, AngularJS) is a plus.
- Knowledge or experience with Snowflake is a plus.
Responsibilities:
- Assist in developing and enhancing applications using .NET (C#).
- Learn and work with cloud solutions.
- Write and maintain unit and integration tests under guidance.
- Contribute to designing and implementing solutions with an emphasis on scalability and stability.
- Propose technical solutions for presented problems with support from team members.
- Work with MS SQL databases.
- Collaborate with other team members and share knowledge.
- Maintain high code quality following best practices and design patterns.
- Work closely with Project Managers and other staff members to collect requirements, estimate work, and ensure that projects are delivered according to schedule.
We offer:
- Employment Contract , B2B
- Full time position
- The possibility of professional development
- Stable working environment - we focus on long-term cooperation
- English/Spanish lessons
- Private medical care Luxmed
- Live Insurance Allianz
- Mutlisport
- Birthday leave
- Voluntary days
- International projects