Job title: Full Stack Developer
Company: JCD STAFFING LLC
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:
- 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.
Required Technical Skills:
- 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
Preferred Technical Skills:
- 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
Other Skills:
- Strong time and resource management skills.
- Excellent communication skills, both written and verbal
Education and Experience:
- 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.
Requirements:
- 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.
Expected salary: $150000 – 160000 per year
Location: McLean, VA
Job date: Fri, 01 Mar 2024 03:20:24 GMT
Apply for the job now!