The job below is no longer available.
You might also like
in Falls Church, VA
Full Stack Developer
•21 days ago
Estimated Pay | $65 per hour |
---|---|
Hours | Full-time, Part-time |
Location | Falls Church, Virginia |
Compare Pay
Estimated Pay We estimate that this job pays $64.84 per hour based on our data.
$38.75
$64.84
$100.31
About this job
Job Description
Job Description
Responsibilities:
The Developer performs software development and maintenance tasks assigned under the guidance of the Project Manager and Team Lead. These tasks may include but are not limited to:
The Developer performs software development and maintenance tasks assigned under the guidance of the Project Manager and Team Lead. These tasks may include but are not limited to:
- Writing, testing, and reviewing application code.
- Creating new programs and testing newly installed programs to verify functionality.
- Regular consultations with business analyst and colleagues concerning software.
- Participating in team design and development sessions as well as system architecture specification and design reviews.
- Design or assist in development of DevOps tool chain processes to deploy/promote code from code repository to application environment.
- Develop applications that are deployed to the front end (user interface) or back-end application systems.
- Assess existing source code and adapt to meet current requirements. Support production environment with resolving application errors.
- Assist on team activities to analyze and improve system performance.
- Use version control system to manage software code. Update design documentation, if required, as part of correcting production issues
- Adhere to the agile methodologies Software Development Life Cycle.
- Identify and provide recommendations for system process improvements. Prepares periodic and ad hoc status reports for each assignment for department manager and project manager.
- Mid - to advanced skill and expertise in C# and .Net core.
- Experience with SQL Server and Entity Framework.
- Experience developing automated unit tests in NUnit or similar.
- Familiarity with object-oriented programming concepts and best practices
- Experience developing applications with Angular
- Knowledge of HTML/CSS markup and CSS frameworks such as Bootstrap and Material UI.
- Experience with enterprise applications including REST APIs, microservices and cloud- native design patterns.
- Works well within Agile Scrum project management methodology
- Some experience with ASP.NET MVC.
- Experience developing containerized applications with Docker and Kubernetes or OpenShift.
- Knowledge of AWS services including S3, EFS, and EBS storage; VPCs; EC2; SWS; and Lambda functions.
- Experience with the Prime NG component library
- Strong time and resource management skills.
- Excellent communication skills, both written and verbal
- BS, Computer Science or related discipline
- Minimum 5 Years' experience
- 5 years of relevant experience may be substituted for the bachelor's degree. Master's Degree or MBA in related field may be substituted for bachelor's degree and 3 years relevant experience.
- U.S Citizenship is required.
- Candidate must be able to obtain Public Trust clearance.
- This position is currently remote but could change due contractor requirements.
Flexible work from home options available.