Full Stack Software Engineer
Job Description
Job Description
We are looking for a passionate Software Engineer to design, develop and improve our core data platform and the products we build on it.
We primarily use Microsoft technology stack. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis and design to tests and deployment.
Responsibilities
- Write clean, well-designed, testable code
- Produce specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Comply with project plans and industry standards
- Ensure software is updated with latest features
- Execute full software development life cycle (SDLC)
- Develop flowcharts, layouts and documentation to identify requirements and solutions
Requirements
- Proven work experience as a Software Engineer or Software Developer
- Experience designing interactive applications
- Excellent knowledge of .NET, C#, MS SQL Server, Full-Stack Web Development, ASPX, MVC, JQuery, Angular and Web Services
- Experience with test-driven development
- Proficiency in software engineering tools
- Ability to document requirements and specifications
- BSc degree in Computer Science, Engineering or relevant field
Benefits:
- Medical, Dental, Life and Vision Insurance
- 401K
- Life insurance
Compensation: Based on experience of candidate..
Recommended Jobs
Storage Engineer - Active TS/SCI with CI Poly
As a Storage Engineer supporting the Government, you will be trusted to work on Platform Engineering Services engineering solutions for storage devices and backup technologies. You͛ will become a cri…
Administrative Specialist
Job Description Job Description Salary: $44,000 to $48,000 per year PJI Law, PLC, a boutique, service-focused, and fast-growing Virginia law firm, has a new full-time opportunity for an Admini…
Golf Attendant
Job Description Job Description Description: Imagine going to work knowing that what you do each day positively influences the health and well-being of children, adults and families in your c…
Class A CDL Owner Operator Driver Opportunity!
Join G&P for an Owner Operator Driver Opportunity! The freight and income stream to boost your business. Partner with G&P. Sign on as a G&P independent contractor and you'll enjoy all the advantages…
Senior Manager, Research & User Intelligence (Card Platforms & Data)
Overview Senior Manager, Research & User Intelligence (Card Platforms & Data) Senior Manager, Research & User Intelligence ( Individual contributor) Summary: Capital One’s Experience D…
Commercial Tire Technician
Colony Tire Corporation, located in Fredericksburg, VA, is currently seeking a full-time Commercial Tire Technician to join our team! Our technicians enjoy competitive, unlimited earning potential and…
Home Improvement Sales Consultant
Uncapped Income | Paid Training | Six-Figure Opportunity MLM Home Improvement is one of the fastest-growing exterior renovation companies in the Mid-Atlantic. Since 2007, we’ve built a performance…
Early Career and University Programs Manager (Wise, Virginia, United States of America)
Early Career and University Programs Manager (Wise, Virginia, United States of America) About the Role The Manager, Workforce & Education Partnerships is a strategic, hybrid role that bridges Ta…
CNAs/Certified Nursing Assistants UP TO $25 /hr. PICK YOUR OWN SHIFT!
Do You KARE? Join the KARE Revolution! Are you a licensed CNA? Apply to be a HERO today. For more information about KARE, please watch this brief video: SHIFTS START SOON IN NEWPORT N…
Local Dry van Company driver (W-2) Job in Bridgewater, VA by American Trucking Group
Local Dry Van Company Driver (W-2) - Bridgewater, VA Are you a CDL-A driver seeking a local opportunity that ensures daily home time and great pay? Join American Trucking Group, where we offer d…