Senior C# Developer

19 Jul 2016
01 Feb 2017
Contract Type
Full Time
ABB provides industry leading software and deep domain expertise to help the world's most asset intensive industries such as energy, utilities and mining solve their biggest challenges, from plant level, regional network scale, to global fleet-wide operations. At ABB, it's the people that matter most - to us and our customers. Which is why we're always looking to add more talent to our team. Knowledge is critical. Drive is essential. Creativity is the key.

Currently we are looking for a candidate to work in Enterprise Software Research and Development Center in Krakow in AssetHealth Center (AHC) project. AHC is a new product which helps our Customers establish enterprise-wide, end-to-end asset management business processes to lower costs, minimize risk and improve reliability.

Are you an experienced C# Developer willing to make another step in your professional career? Do you want to work on a new product in an international environment? If so - then this is an opportunity for you!

The role is accountable for the following activities:
• Designing and developing enterprise class SaaS solution;
• Following best software development practices;
• Working in a cross discipline team, using agile development methodology that requires active participation in all team's activities, focusing on a common team goal;
• Sharing their experience and skills with other team members.

• Bachelor's degree (B. S.) from four-year college or university in computer science, information sciences or a related field;
• 5+ years of professional experience in .Net and Web development in technologies like: C#, REST services, JavaScript, HTML 5, CSS 3, SaaS / LESS;
• Knowledge of ReactJS / AngularJS / Knockout is a plus;
• Experience in Azure PaaS: Web App, Storage, SQL Database is also a plus;
• Unit testing technics and frameworks;
• Good understanding of SOLID principles;
• Experience in Agile software development with SCRUM;
• Effective team player with excellent communication skills;
• Responsibility for end-to-end delivery, independence, discipline;
• Proactivity and drive to constantly develop and learn new skills;
• Fluent spoken and written English.