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
Customer Service Representative CSR
Job Description Job Description Job Summary The basic function of the Customer Service Representative (CSR) is to convert incoming calls into booked service calls. Handles service calls from c…
Estimator
Estimator Landry/French Construction is a leading Construction Management Company with a broad portfolio of projects for healthcare, education, life sciences, commercial/corporate, housing, industria…
Licensed Psychotherapist (Part-Time)
The Women’s Center in Vienna, Virginia is seeking a part-time LPC or LCSW to join our collaborative clinical team. This is an excellent opportunity for clinicians seeking meaningful clinical experien…
General Manager
General Manager Richmond, VA We are seeking a polished General Manager to lead an established fine dining concept in Richmond. Don’t miss this opportunity to join one of Virginia’s premier restauran…
Teacher
Job Description Job Description Benefits: ~401(k) ~ Employee discounts ~ Paid time off Benefits/Perks Competitive Compensations Career Advancement Opportunities Great Work Envi…
Assistant Director of Financial Aid Operations
The Assistant Director of Financial Aid Operations provides leadership and oversight for the fiscal and loan operations functions within the Financial Aid Office at Old Dominion University. This posi…
Entry Level Techs - Growth Opportunity
Berglund Chrysler Jeep Dodge Ram is looking for Entry Level Technicians . We are part of Berglund Automotive, a well-established and reputable automotive group with 10 locations, representing 20 d…
Local Dry Van Company Driver W2 Job in Cluster Springs, VA by American Trucking Group
Local Dry Van Company Driver W2 Job - Cluster Springs, VA Are you a CDL-A driver seeking a local driving opportunity that guarantees you are home every night? At American Trucking Group, we prov…