01 Jun
Sr Software Engineer R&D
Vacancy expired!
- Ability to drive software application design, coding, documentation, and deployment.
- Extend existing platforms using web development technologies, including C#, MVC and javascript
- Develop new platforms using web development technologies, including C#, javascript, and Web API- based RESTful services
- Acts as a key member of the Development team who helps to gather requirements to ensure understanding of business/customer needs.
- Utilizes software development best practices and provides technical leadership and mentoring to team members.
- Engages with customers/stakeholders to understand their short- and long-term goals that can drive development efforts.
- Writes and maintains documentation (in-line and external) to describe program development, logic, coding, changes, and corrections
- Working within a highly-automated, continuous integration development and deployment model
- Experience with front-end development technologies within a Microsoft environment, including Razor, javascript, typescript, css, html and c#
- Experience with one or more of the following Javascipt Frameworks: Typescript, React, and/or AngularJS
- Experience with software development life cycle and design
- Unit testing and Test Driven Development (TDD)
- Experience working in an Agile Scrum development environment
- Knowledge of C#, SQL Server /2008/2012/2016, IIS 5.0 and higher and the .Net framework.
- Experience with Web Services (primarily, Web API)
- Experience in Object Orientated Programming including Design Patterns
- Experience in Enterprise Application Design Patterns and integration approaches
- Experience in testing of web-based applications built on Microsoft technologies
- Experience with database design and development in a SQL Server/T-SQL environment
- Strong team player
- Ability to work with teams in different geographical locations
- Accuracy, with an eye for detail
- Strong communication skills
- Exposure and experience in Dev-ops tools such GIT , TFS.
- Experience in .Net Framework 4.5+ and more and experience in .Net Core
- Experience in C# win form development
- Bachelor’s degree in computer science, software engineering, or related field preferred.
Vacancy expired!