.Net Developer
About usUST is a leading provider of platforms; digital innovation; artificial Intelligence and end-to-end IT services and solutions for Global 1000 companies. We are transforming corporations through deep domain expertise; knowledge-based ML platforms; as well as profound anthropological efforts to understand the end customer and design products and interactions that create delight. We are deeply committed to developing a comprehensive understanding of our clients’ problems and to develop platforms to address them.
Experience:degree in Computer Science, Computer Engineering or similaryears of .NET software development experience creating web-based applicationsin upgrading legacy applications to a scalable Azure application while maintaining backward compatibilitydevelopment stack: .NET Core, .NET Framework 4.8+, C#, JavaScript, RESTful and SOAP services, T-SQL, JSON, MVC, XML, HTML, and CSSExperience: Familiarity with Azure Services, especially Azure Serverless (WebApps, Functions, Logic Apps), Monitoring, and Service Bus.strong coding practices such as unit testing, object-oriented programming, and patterns.of advanced SQL, including stored procedures, CTE indexes, and functions.English
Job Responsibilities:The candidate will collaborate, analyze, design, develop, test, maintain and deploy world-class software while working with cross-functional teams such as product and architecture.Establish open communication with product owner, QA engineers, fellow software engineers, and development DBAs to understand and transform business requirements into business-intelligent features.Troubleshoot, debug, and optimize code to ensure optimal performance and security.Determine optimal solutions for architecture, efficiency, maintainability and scalability in cooperation with developers and architects.Work as a team with QA to review, approve and design based on test casesManage internal code quality and ensure adequate unit test coverage.Perform code reviews for team deliverables to ensure code follows documented standards and best practices.Perform full lifecycle application development, including researching available technical options for features, providing guidance and feedback on findings, and generating proofs of concepts to confirm the best approach.Collaborate with lead engineers to create solution designs, following architectural design and guidance.Work with the team to update existing code while adding new technologies and solutions to products.Advice to junior developers
We offer: Home OfficeEmployment contract directly with USTLaw benefitsMajor Medical Expenses InsuranceLife Insurance30 days Christmas bonusFood vouchersSaving fundCareer pathAnd more…