Web Software Engineer

Location: Washington, DC

Job Code: SWD211

Description:

RMCI is seeking a highly driven, energetic, and personable web software engineer to work within our talented development team creating and supporting highly visible and high demand public facing web and mobile assets.​

The selected candidate will work as part of an established and collaborative development and design team to support the creation and maintenance of mission-critical web-based software applications and high visibility/​high demand websites.​ Candidates will work on multiple related projects at any given time. Daily work touches on projects in all stages of development ranging from requirements gathering, conceptualization/architecture, development, implementation, testing, maintenance and refactoring.​ Work and responsibilities at this level will include the execution of tasking based on detailed requirements documents and information provided by the clients.

This position requires experience commensurate to a mid-level programmer with at least 3+​ years experience in website and web application development.​ The successful candidate will have experience developing in ASP.​NET using C# and thorough HTML/HTML5 experience. Moderate experience with JavaScript, jQuery (or comparable), AJAX, JSON, CSS, and cross browser compatibility is required. An understanding of and experience in n-tier Object Oriented Development is a must.​ Experience in building and implementing relational database structures for storing and accessing large scale data using parameterized queries and T-SQL, particularly under SQL Server ​2008+ is also a requirement.

Demonstrated experience with MVC, WCF, web services, OAUTH, REST, responsive development, native mobile development, unit testing, and applications which provide and/or consume data feeds (XML, JSON, ATOM, RSS, etc)​ is highly desirable. A basic understanding of Section 508 compliance and advanced methods of delivering accessible dynamic web content is a significant plus. Experience implementing, maintaining, and working in open source and community supported content management systems is also advantageous. Previous experience in an Agile environment is favorable as well.

Candidates must be team oriented, have strong written and oral communications, client contact skills, and a keen interest in development.​ A record of successfully improving existing systems and processes and automating or improving the efficiency of manual processes is advantageous.​ Previous work in a high demand and high visibility web environment is beneficial.​ Selected candidates will be required to handle multiple tasks simultaneously.​

RMCI offers excellent benefits and highly competitive salaries. Visit our website at www.rmci.com. Candidates must be willing to undergo a background investigation. RMCI is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.

Successful candidates must be willing to undergo a background investigation.​

Apply Now!