As a Senior Software Engineer you will work collaboratively with a small team dedicated to GeoFluent, an industry leading real-time translation solution. The position requires an engineer who can contribute to new feature development as well as support the existing code base. We are looking for high performers that consistently demonstrate an unusual level of commitment, competence and creativity.
Responsibilities:
Skills and Qualifications:
coding of new features and components
Writing and delivering correct and well-designed software components in C#, Javascript, Angular, and HTML.
Writing comprehensive unit tests using a TDD approach.
Working cooperatively in a team of engineers and program managers.
Supporting the existing code base and diagnosing support issues.
Participating in daily stand-up meetings.
Bachelor's degree in Computer Science or a related technical field.
5+ years of .Net (C# 4.0+) especially ASP.NET MVC, and REST API
3+ years of JavaScript, Angular, Bootstrap and JQuery
5+ years of SQL and T-SQL
Good to have experience with Microsoft Azure
Good to have Experience in WCF
Good to have Experience in Dotnet Core
Effective Troubleshooting and debugging techniques
Creating and consuming Azure resources - especially App Services (Good to have)
Object Oriented Analysis and Design
Working knowledge of Agile methodologies
Excellent written and oral communication skills
Top-notch analytical and problem-solving skills.
Experience using Visual Studio, Team Foundation Server, and GIT Continuous Integration tools like TFS or Azure Devops.
Job Classification
Industry: IT-Software, Software Services Functional Area: IT Software - Application Programming, Maintenance, Role Category: Programming & Design Role: Programming & Design Employement Type: Full time
Education
Under Graduation: Any Graduate in Any Specialization Post Graduation: Post Graduation Not Required Doctorate: Doctorate Not Required, Any Doctorate in Any Specialization