Job Description :
Position: Full Stack .NET Developer
Location: 1-2 days/week onsite in Vienna, VA
Position Type: Multiyear Contract
 
Please check the job description below for your reference:
 
Job Description:
 
3+ years’ experience with back-end systems (C# .Net Framework/Core)
3+ years’ experience with front-end web technologies (HTML/CSS/JavaScript/ReactJS)
Experience in SQL and NoSQL databases
Develop, implement, and maintain internal web-based applications and their underlying architecture for current and future information systems support of corporate goals and objectives
Research and identify technologically innovative solutions to ensure effective and optimal communications and engagements internally and to members
Defines site objectives by analyzing user requirements, envisioning, interpreting, and creating system features and functionality
Creates and executes project work plans, and revises to meet changing requirements and priorities through full development life cycle, from client meetings to deployment
Researches and recommends expanded and/or improved system solutions by analyzing the impact of advantages and disadvantages of custom development
Participates in analysis of pricing, risk/reward, cost advantages and resourcing to support technological improvements
Researches and evaluates new architectural and programming technologies to integrate into new/existing web/business processes
Identifies and interprets technical requirements from business needs and objectives
Builds critical, collaborative, and effective relationships with vendors, stakeholders, and governing bodies to ensure effective development, implementation, testing, change management processes, and application performance reviews
Actively participates in and/or drives identification of requirements for current management of systems life cycle to ensure timely updates
Determines if current systems are adaptable to new technologies and identifies change requirements and cross functional resources required to execute technical improvements
Works with Information Security team to ensure project plans meet established security standards and ensure protection from threats and vulnerabilities
Builds trust and networks with internal technical staff and external vendors to gain consensus for new improvements, priorities, and resource availability
Documents changes and newly developed applications and enables accessibility and maintenance by other team members
Assists with guiding online strategy and translating business objectives into actionable plans; recommends new ways to enhance internal online channels
Analyzes key performance indicators (KPIs) to define and measure progress toward client's organizational goals and objectives
Develops and submits status reports and recommendations for active initiatives to leadership and stakeholders; makes recommendations to ensure project milestones are met and processes are developed to prevent recurring issues
Provides subject matter expertise and guidance, and mentors fellow team members
Identifies and assesses skills required for projects, and assists management in obtaining optimal training and education for team members
Leads system-wide complex projects involving multiple components or cross functional business areas
Leads or troubleshoots and resolves technically advanced and complex problems, and recommends appropriate reactive or preventative actions
Reviews projects and requirements to ensure compliance with all regulations
Experience designing and maintaining corporate web and micro sites
Experience creating interactive media to achieve user-experience goals
Extensive knowledge of application development, including determining, developing, testing, and implementing system requirements; designing, coding, and debugging applications
Demonstrated leadership skills in mentoring team members and articulating and evangelizing new technologies, methodologies, and processes
Highly effective interpersonal and communication skills
In depth knowledge of evolving web standards, information architecture and usability with impact on web applications programs
In depth understanding and translation skills of cross-browser/cross-platform compatibility issues
In depth knowledge of current coding techniques and best practices
Advanced research, analysis, and problem-solving skills
 
             

Similar Jobs you may be interested in ..