CodeIT is a service product development company. We know how to transform the business ideas into profitable IT products. We are inviting an experienced .NET Full Stack Software Engineer to join our team and work on a permanent basis at one of our international projects.
Project is an all-in-one operations platform designed to streamline and unify the management of multi-unit businesses, such as franchises. It integrates various operational aspects into a single application, enhancing efficiency and accountability across multiple locations.
Required Skills:
- Over 5 years of hands-on experience in software development within IT outsourcing or product companies
- Programming Languages: C#
- Database Management: Advanced SQL querying for complex datasets within Microsoft SQL Server
Frameworks:
- Entity Framework
- LINQ (C#)
- MVC Framework (including Razor)
- Web Technologies: HTML, JavaScript (including libraries such as jQuery, jQuery UI, and Bootstrap), CSS, SASS, or LESS
- API Development: RESTful APIs (Web API)
Cloud Services:
Proficiency in working with Azure Cloud Environment, including services like Redis, CosmosDB, SignalR, and Service Bus
Professional Skills:
- Strong organizational and task prioritization abilities to meet deadlines
- Excellent teamwork and collaboration skills
- Clear and respectful communication at all levels
- Effective troubleshooting of complex technical issues involving multiple data sources (internal databases and third-party APIs)
- Ability to multi-task in fast-paced environments while maintaining attention to detail
- Ownership and dedication to delivering high-quality work
- Detailed documentation skills and meticulous note-taking
- Openness to feedback and a commitment to continuous improvement
- English at least Upper-Intermediate
- Experience in mentoring or leadership will be a plus
Responsibilities:
- Develop, manage, and maintain full-stack applications from initiation to deployment
- Design and implement efficient, scalable, and secure code using C# and related technologies
- Collaborate closely with cross-functional teams to define project requirements and deliver solutions within budget and timelines
- Develop and maintain RESTful APIs and integrate with third-party services
- Troubleshoot and resolve technical issues, ensuring system stability and performance
- Leverage Azure services for cloud-based application development and deployment
- Ensure thorough documentation of development processes and technical solutions
- Prioritize tasks and manage multiple projects in a fast-paced environment
- Continuously improve processes based on feedback and best practices
Being a member of the CodeIT team means:
- Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
- Compensation of participation in conferences and workshops, invited experts
- Development of soft skills (people management and emotional intelligence training)
- Free access to the company account on Udemy educational platform
- Internal library
- Corporate English courses and communication with clients from English-speaking countries
- Experienced and supportive team members
- Paid time off (vacation, sick-leave, remote work)
- Legal support
- Well-equipped offices located in Kharkiv, Vinnytsia
If you’re ready to contribute to exciting projects and grow within a collaborative environment, we encourage you to apply!