Middle (2-5 years)
Hiring candidates willing to relocate
The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing and consistently managing applications They should be comfortable coding in a number of languages and have high ability skills to debug and test code in order to maintain high-quality standards.
- Design, code, test and manage various applications
- Collaborate with engineering team and product team to establish best approaches
- Follow outlined standards of quality related to code and systems
- Develop automated tests and conduct performance tuning
- Develop components/applications for desktop or web on windows platform (including cloud);
- Architect, develop, test, applications according functional specifications;
- Produce detailed technical specs, flows, UML diagrams, proof of concept apps, mock-ups;
- Bachelor's degree in Computer Science or relevant field
- 4+ years of experience working with .NET or relevant experiences
- React Js /Angular client-based web applications
- C# with ASP.NET, Core or above for Web APIs
- Experience working with MS SQL Server, Knowledge of practices and procedures for full software design life cycle
- Experience working in agile development environment
- We are delivering IT services, with consistency and continuity, to companies willing to stand out through the software technology, while ensuring that the transformation takes the right direction.
- For each of our US and Europe based customers we prioritize advanced on top of the right mix of labor- and capital-intensive technology. We add passion, professionalism and care over the full life-cycle of our projects.
- We continuously innovate and improve our delivery process for a better differentiation of our software development service being it consultancy, creation or transformation, implementation and maintenance.
- Our managers, software developers and testers have a great experience working for global, multinational companies. We focus on our employee’s continuous professional development and we focus on client through our commitment for quality, security and reliability.
- Our organization is dedicated to sustainable growth, in order that you, our partner on the journey, can find us always there prepared for the next challenge.
- We encourage our personnel and clients to adopt solutions with a responsible approach towards society and environment and to value the long-term partnerships and innovation as part of our long-term success. A successful future means seamless collaboration on a ground of trust, integrity and respect.