Sr. Full Stack Software Developer
Job Description
Job Description
We are looking for a passionate Software Engineer to design, develop and improve our core service and data platforms.
Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Experience with .NET, C#, MS SQL Server, MongoDB, Full-Stack Web Development, ASPX, MVC, JQuery, Angular and Web Services strongly preferred.
Responsibilities
- Write well-designed, testable code
- Experience with high-concurrency, multi-threaded applications
- 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
- Function as partner to Product Owner to influence and guide product roadmap
- 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
Engineering Technician III
Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to support our nation's defense. Make an impact by connecting and securing critical operations across the glob…
Program Manager - Veteran Affairs
Job Description Job Description Description: At Commence, we’re the start of a new age of data-centric transformation, elevating health outcomes and powering better, more efficient process to pr…
Outdoor Marketing Representative
We are hiring door-to-door marketing representatives to connect with potential new customers. NO SELLING REQUIRED! Our reps will be canvassing neighborhoods offering free, no-obligation lawn care …
Store Manager
Our frozen dessert business is looking for full-time Store Managers to support our Leesburg and Vienna locations. These positions offer a positive, fun work environment with advancement opportunities.…
Project Accountant Lead
Position Title: Project Accounting Lead Location: Laurel, MD (Hybrid – 1 day remote after ramp period) Assignment Type: Permanent Hire Compensation: $110,000 – $125,000 / Annually Work…
Engineering Tech IV
Title: Engineering Tech IV KBR's Mission Engineering Division delivers complex technical solutions and expert support to the U.S. Department of Defense, specializing in modeling and simulation,…
Travel Nurse RN - Labor & Delivery - $1,963 per week in Roanoke, VA
Registered Nurse (RN) | Labor & Delivery Location: Roanoke, VA Agency: Cynet Health Pay: $1,963 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 We…
Controller
USAM DC, LLC, a high-end architectural millwork firm based in Northern VA, is looking for an experienced and strategic Controller to support our growing and fast-paced operations. This role is res…
Project Engineer
Job Description Job Description About Stampede Ventures, Inc. Stampede Ventures provides a diverse portfolio of full-service construction, renovation, and civil work to meet the needs of Gov…
Math Tutor
Job Description Job Description Job Summary: Math Teachers Wanted for Fun After-School Tutoring! Sylvan Learning Center is looking for fun, dedicated teachers to help and inspire students. We…