.Net Developer

Apex Systems
Washington, DC
May 17, 2018
May 21, 2018
Full Time
Position: .NET Developer Location: Washington DC (Chinatown) Duration: Contract to Perm Position Description Seeking a senior .NET Developer to provide full software lifecycle development, performance, support, and maintenance of .NET web applications. This candidate will provide web development for these applications for a component of the Department of Homeland Security (DHS) servicing more than 6,000 users. Our Federal law enforcement customer is responsible for the vital mission of protecting the security of our nation and its people. In order to more effectively achieve its mission objectives, the agency must stay on the cutting edge of best-of-breed technologies and the candidate will provide .Net web applications in a high-paced, high-demand team environment. The senior .NET Developer will utilize Agile best practices to transform user stories and functional business requirements into innovative technical solutions. The candidate will work with the Agile Team to understand and provide feedback on requirements, design and develop applications using modem web development techniques, test code using proven tools and methods, support the deployment of applications modules, provide application maintenance, and collaborate with the team to improve Agile development processes. The candidate will interact with other team (virtual, database, server), users, and Government POC's to ensure the applications provide the best possible solution for the customer. The applicant must have excellent communication skills and extensive .NET development skills, along with the ability to provide mentoring to mid and junior level developers. Daily Responsibilities Meet with government users and subject matter experts to gather and elaborate system requirements Transform complex customer requirements into working, maintainable enterprise-level solutions Design, develop, and implement Web-enabled applications using ASP.NET, ADO.NET, MVC, C#, VB.NET, jQuery, AJAX, CSS3, HTML5 Telerik, Entity Framework, etc. Participate in Scrum meetings and potentially act as a Scrum Master Work with DBAs to create SQL and Oracle database procedures and Oracle packages Utilize third-party software development kits and API's to rapidly develop basic application solutions. Work with Business Process Analysts to design and develop solutions and workflows that meet business requirements Optimize performance of web applications and create and utilize best standards Customize off-the-shelf solutions to meet government customer needs and requirements Create functions and libraries to be used by team of developers Work with Testers to transfer knowledge and ensure adequate test coverage Analyze and resolve current Production application issues Provide light-weight documentation as needed Basic Requirements Bachelor's Degree in Accounting, Business, Engineering, Computer Science, Information Engineering or Social Science. (Preferred) 6+ years' experience with large and complex IT systems The ideal candidate is a self-starter with 4+ years of experience with the following: Defining requirements and architecting, designing, implementing, testing, and deploying solutions Constructing web applications using .NET framework, ASP.NET, MVC, C#, VB.NET, JavaScript, jQuery, AJAX, CSS3, HTML5, Telerik controls, Entity Framework Developing web applications that are Section 508 compliant Optimizing and maintaining web application code Utilizing Microsoft Team Foundation Server and Microsoft Visual Studio Creating SQL statement and stored procedures to interact with Oracle and MS SQL databases Using version control, branching, and merging concepts in as part of source control Creating documentation for auditability and traceability of all activities performed. Working in a collaborative agile team environment with DBA's, network engineers, server admin, and desktop support Participating in design and code reviews Mentoring mid and junior level developers Suggesting business process improvements while working through solution design Performing unit testing The ideal candidate has the following traits: Ability to garner requirements from short meetings, define them as requirements, and build solutions without constant supervision Outstanding written and oral communication skills with an ability to interact with multidisciplinary project team members and Government personnel Strong desire to continuously improve both personal skills and team execution EEO Employer Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [Click Here to Email Your Resume] or 844-463-6178.

Similar jobs