We are looking for a Junior .NET Developer to work on a Swedish Document Management System platform!
Customer
Our Swedish customer owns a large enterprise document management platform. The product is widely used in public sectors and constantly evolves and develops.
Project
The web service and an app is being developed for digital and automated management of documents for both citizens and politicians within Swedish public sector.
The main technologies are C# (.Net), JS (React JS), MS SQL.
Project team's main focus is development of new modules and maintain/improve existing functionality following best technical practices.
For nor a new team member will be involved in the development of digital board of political parties and their members (politicians). Next opportunity is to be involved in MVP version of the voting module.
Responsibilities
• Deliver high-quality code on the technological stack used on the project
• Perform unit and integration testing
• Participate in peer code reviews
• Work closely with the project team on requirements clarification and elaboration
• Collaborate daily with the QA to ensure quality of the delivered features
• Contribute to development of the technical project documentation and user documentation
• Participate in estimation and planning sessions
Requirements
• At least 0.5 year of experience in commercial .NET development
• Good OOP/OOD skills and good quality of produced code
• Good understanding of the SOLID principles and GRASP
• Good understanding of .NET Framework and .Net build tools and packaging systems
• Substantial knowledge of modern C# and JS languages
• Basic knowledge of CSS/HTML and jQuery
• Proven skills in unit test frameworks and tools
• Good knowledge of relational databases (MS SQL Server, T-SQL)
• Basic understanding of Version Control Systems (Git)
• Basic research and problem solving skills
• Experience with TypeScript and Webpack, React and knowledge of CQRS architecture would be a plus
• At least Pre-Intermediate level of written and spoken English
Personal profile
• Software Developers must be imaginative, resourceful, and highly analytical, with a passion for understanding and integrating the many dimensions of our industry-specific content platforms.
About Sigma Software
Sigma Software is a place where Nordic Traditions meet Ukrainian Spirit to create Superior Software. We combine the best practices and approaches from Swedish and Ukrainian cultures. Taking high demand for quality, minimal hierarchy, freedom of decision-making, and attention to every opinion from Swedes, as a Ukrainian company we demonstrate flexibility and dedication to every project and every customer.
We are IT consulting and software product company with development offices in Ukraine, Sweden, the USA, Canada, Poland, and Australia. We deliver smartest solutions to our customers in the areas of government, telecommunications, advertising, automotive, gaming, and others. Being a part of Sigma Group, one of the largest Nordic IT corporations, we are a global player with more than 5000 employees in 12 countries and over 1500 in Ukraine.
We work with startups, software houses, and enterprises providing the products and services that suit our clients the most. Company`s R&D centers are mastering the trending technologies and directions: Infotainment, AR/VR, Blockchain, Machine Learning, Data Science, Artificial Intelligence, and others.
Company website:
https://career.sigma.software/
DOU company page:
https://jobs.dou.ua/companies/sigma-software/