Nearshore Software Development

Job Description

Senior .NET Web Developer
Development Team

We are looking for a Senior .NET Web Developer to join the software engineering team for our US-based client. The candidate must perform full life cycle software design, implementation, support ensuring; application designs adhere to project specifications. This role works on multiple, small and large projects for both new and existing applications from conceptualization to launch. The candidate is responsible for following through on daily prioritized tasks as determined by the Project Manager providing daily status updates of times remaining on tasks to ensure key milestone dates and deadlines are met; and responding to testing feedback provided by QA.

This client is a fast-growing software company that provides tailored solutions to US companies. The client is a Microsoft-certified partner (since 2003) serving Fortune 500 companies and small business across different industries helping reduce operating costs with cutting-edge technology solutions.

Responsibilities

  • Design, develop, and maintain new and existing applications that meet or exceed business requirements 
  • Assist with determining functional and technical specifications and participate in project review sessions
  • Quote project development times broken out by key development tasks
  • Address defects identified during various testing cycles
  • Participate in daily standups and weekly team meetings to review priorities, progress, new ideas, and technologies
  • Develop, design, implement, and follow best practices, policies, and procedures
  • Apply creativity and advanced software concepts to develop cutting-edge solutions
  • Display comprehensive understanding of the Software Development Lifecycle (SDLC), as applied to projects of increasing size and complexity, with emphasis on:
    • Problem solving
    • Critical thinking
    • Analysis and design
    • Estimating
    • Planning


Required Experience

  • University degree or equivalent education (technical or engineering degree is optimal) 
  • Excellent English communication skills
  • 5+ years of experience in .NET and Vue.js
  • Experience working with:
    • Object-oriented design
    • N-tiered software architecture
    • .NET Core / C#
    • JavaScript and TypeScript
    • MVC / Web API 
    • Entity Framework
    • LINQ
    • Microsoft SQL Server
  • Experience building production, commercial-quality web-based applications
  • Experience working with Agile and other development methodologies
  • Ability to work independently on work product
  • Team player with effective communication skills and collaborative approach
  • Strong problem-solving abilities as well as aptitude to learn new technologies and concepts quickly
  • Flexibility and openness to new ideas or change with the passion and drive to excel in their career
  • Self-motivated, results-oriented, creative, and accountable

 

Desired Experience

  • Web design 
  • Graphics design


Additional Information

  • This is a permanent position
  • Typical week is 40-45 hours, Monday – Friday
  • Country of residence National Holiday schedule
  • 15 days Paid Time Off
  • Start: ASAP

 

About Velozient

We are a privately-held, nearshore software development company providing outsourced development resources to North American companies. Our mission is to offer development talent that enjoy taking on challenging work, want to grow their skills and experiences building software, and excel in a fast-paced, dynamic team environment. We are focused on providing world-class remote resources to work as valued client team members. If this type of opportunity excites you, then consider joining our team!