Software Development and Nearshore Staff Augmentation
Software Development • MVP • Technical Debts • Staff Augmentation • Code Delivery
11 - 50
March 20
Software Development and Nearshore Staff Augmentation
Software Development • MVP • Technical Debts • Staff Augmentation • Code Delivery
11 - 50
• Perform full lifecycle application development, including researching technical options for features, providing guidance and feedback, and building proof of concepts. • Determine optimal solutions for architecture, efficiency, maintainability, and scalability in cooperation with developers and architects. • Aid Product Management in creating product roadmaps and ensuring objectives are realistic and achievable. • Collaborate with Principal Engineers to create solution designs following architectural guidance and design. • Mentor junior developers to support their professional development.
• Bachelor’s degree in Computer Science or related field. • 5+ years of .NET software development experience building web-based applications OR a Master’s degree in Computer Science, Computer Engineering. • Proficiency in Microsoft development stack: .NET Core, .NET Framework 4.5+, C#, JavaScript, RESTful services, ORM, T-SQL, JSON, MVC, XML, HTML, and CSS, Azure based Architectures. • Background in designing solutions with modern architecture patterns: Microservices, SOA, Domain-Driven Design, CQRS, Asynchronous Messaging, Service Bus, Event Sourcing, APIs, Web Services.
• Work closely with cross-functional teams • Analyze, design, develop, test, maintain, and implement high-quality software solutions • Contribute to full lifecycle application development process • Research technical options for features • Provide guidance on findings • Build proof of concepts • Determine optimal solutions for architecture, efficiency, maintainability, and scalability • Collaborate with developers and architects • Aid Product Management in creating product roadmaps • Ensure objectives are realistic and achievable • Work alongside Principal Engineers • Mentor junior developers to foster their professional growth
Apply Now