Full stack developer
Office Team2021-03-07T11:13:36+00:00Remote (Home office)
Main tasks and responsibilities:
- Design, develop and maintain complex software systems
- Perform requirement analysis, design, peer reviews, and documentation
- Provide documentation for implementation, deployment, and QA teams
- Apply sound software engineering processes, including iterative development, unit testing, source code control, inspections, and reviews
- Apply knowledge and expertise to fix complex problems
- Learn our business model and understand existing applications as it relates to your projects
- Keep abreast of software development language revisions and technological advances
Required skills and competencies
- 5+ years of experience in .Net, C# development
- Experience with ASP.Net, MVC, Angular, JavaScript, Jquery, etc
- Strong relational database skills including proficiency in SQL, stored procedures, and database architecture (MSSQL 2008 or higher)
- Object-oriented programming principals
- Proven experience designing/building enterprise solutions that are scalable and extensible
- Desirable Bachelor’s degree in Computer Science or Engineering or a combination of education and related experience
- We consider it to be a plus experience with Cloud Development and with .Net Core
- English knowledge B2/C1 level
Competencies:
- Must be self-directed and have strong attention to detail
- Good communication and interpersonal skills
- Ability to work both independently and within a team environment
Remote work
- Flexible working hours
What you get in return
- Long-term opportunity
- Possibility for personal development and advancement
- Competitive compensation packages
- Great projects on USA ground
If you think you’re the one we are looking for, don’t hesitate to apply HERE