Hello,
Please share resume with visa copy and references.
Role: Senior Full Stack Developer (C# / .NET)
Location: Arlington, VA (Ballston Area)
Duration: 12+ Months
Work Visa Status: Green Card / US Citizen – COMMUNICATION IS CRITICAL
Industry: Coop / Non Profit
Process: Phone Screens to In-Person
Our client has an Enterprise project to redesign and redevelop its internal web application. The new web application will provide improved usability, an updated look and feel, and greater back-end system integration across its Financial System.
To achieve these goals the Compliance development application team is seeking a Senior Full Stack Developer. The role will be as a key contributor to the integration, design, development, and implementation of the new system. The developer will work as part of an integrated development team working closely with business and IT technical team members. Please ensure any candidate can meet all the stated qualifications and requirements.
The project team will work in an Agile development methodology and will provide incremental releases of product functionality.
The Senior Full Stack Developer will support our clients Compliance Database Application to rewrite and redesign the internal financial application.
Candidate for this position shall have the following qualifications and requirements:
· 5 to 8 years of progressive application systems development experience utilizing a full systems development life cycle, with experience in the following strongly preferred:
o Using common software design patterns (e.g., factory, singleton, adapter, decorator, visitor, and strategy patterns).
o Unit testing and mocking frameworks.
o Agile development methodologies such as Scrum and Extreme Programming.
o Test-first development using test-driven development or behavior driven development.
o Dependency injection/inversion of control.
o Solid understanding of C# and the .Net 3.5 (or higher) framework.
o Knowledge of ASP.NET Core.
o 4 to 6 years' experience with web development technologies (HTML, JavaScript, & CSS) and techniques (AJAX, cross-browser compatibility, standards-compliant XHTML).
o Must be comfortable developing HTML, JavaScript, and CSS by hand (not drag & drop).
o jQuery experience is a plus.
o Mongo (or other document database) experience.
o Proficiency with Angular is required.
o Understanding of the S.O.L.I.D. principles of software development
o Familiarity with Agile development methodologies such as Scrum
o Experience with Test-first development using TDD or BDD
o Understanding of Dependency Injection/Inversion of Control
Candidate Duties and Responsibilities:
The Senior Full Stack Developer shall be responsible for participating in the full life-cycle development process including requirements analysis, system design, development, continuous integration and deployment, configuration management, testing, implementation and support. This development process shall involve close collaboration with staff; other contracted resources from the Supplier and contracted resources from other firms. The Senior Full Stack Developer must take ownership of projects/tasks/issues and work them through completion,
The Senior Full Stack Developer shall develop and maintain comprehensive architecture and integration documentation, participate in code reviews to ensure processes support existing architecture, follow defined guidelines and coding standards and meet user requirements. All work performed including coding, testing, documentation and status reporting shall be done in a manner consistent with standards and processes.
The Senior Full Stack Developer shall collaborate with end users and provide exceptional customer service by becoming a trusted business advisor. The senior full stack Developer shall be called on at times to participate knowledge sharing and transfer activities with designated staff and contracted resources.
The Senior Full Stack Developer shall also perform the following responsibilities as outlined below:
a. Participate in development activities according to Agile best practices, including continuous integration, automated unit testing, and automated builds and deployments where appropriate by leveraging systems and methodologies as specified by the program management team.
b. Participate in one or more daily stand up meetings.
c. Participate in planning and design meetings.
d. Participate in Agile ceremonies as requested by the program management team.
e. Create and maintain documentation related to work performed on the project including, but not limited to, JIRA tasks, story and acceptance criteria definition, architecture diagrams, design artifacts and project wiki entries as requested by team.
Sr Talent Acquisition
800 Pinner Weald Way | # 202 | Cary NC 27513
Office: Direct: 919-400-5158| Fax: 347-296-3797
vishali@clearthoughtsolutions.com
Clear Thought Solutions LLC / Empro Systems LLC
www.ClearThoughtSolutions.com / www.EmproSys.com
Partners in your Thoughts... Gateway to Success
ERP/EAI Services | Information Technology Professional Services
Consulting - Development - Staffing
Clear Thought Solutions LLC. IS AN EQUAL OPPORTUNITY EMPLOYER. Clear Thought Solutions LLC is an Equal Opportunity Employer (EOE), and does not discriminate based on age, gender, religion, disability, marital status, race and also adheres to laws relating to non-discrimination on the basis of national origin and citizenship status (http://www.usdoj.gov/crt/osc/). Remove link: mailto:shravan@clearthoughtsolutions.com?subject=Remove_me We are sorry for the inconvenience.
You received this message because you are subscribed to the Google Groups "SureShotJobs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sureshotjobs+unsubscribe@googlegroups.com.
To post to this group, send email to sureshotjobs@googlegroups.com.
Visit this group at https://groups.google.com/group/sureshotjobs.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment