BETHESDA, MD, USA
3 days ago
Software Engineer
Job Seekers, Please send resumes to resumes@hireitpeople.com Primary Skills: .net, VB.net, C#, WebServices, SQL
Description:  SOFTWARE ENGINEER - UNABLE TO SPONSOR - 3 to 5 years of experience needed.Responsible for joint web development duties for our current growth. Responsible for on-going maintenance of various browser based software applications.
Level of Responsibility
Exercises significant influence and/or significant guidance upon the actions or operations of others and has a significant impact on the activities that we need.
Job Complexity
Requires significant problem solving, judgment and/or innovative thinking to accomplish very broadly defined and/or technically complex responsibilities of the position. The work may involve the development of recommendations for the Department/Program goals and projects. Receives broad work direction and objectives. Broad latitude is given to determine approaches, procedures and methodologies for accomplishing the work of self and others. Receives administrative review.
MAJOR DUTIES AND RESPONSIBILITIES:
1. Design and implement new applications and technologies that add value to our members and our information technology systems.
2. Developing against third-party APIs, web services and SDKs.
3. Developing web applications in VB.net and C#.
4. Working with Microsoft SQL 2008-2014; stored procedures, views, trigger, index creation.
5. Configure and maintain IIS required for web application operation. Understanding of application pools, IIS security model, and IIS configuration.
6. Research new techniques, technologies and programming languages which add value to our web presence.
7. Interface and coordinate with existing and future third-party web application vendors to facilitate integration with our hosted web sites.
8. Translate staff project requirements into scope and technical requirements/specification documentation.
9. Act a technical project lead/manager when working with outsourced development companies that may be hired by us.
10. Perform all other duties required by the position as necessary.
MINIMUM JOB REQUIREMENTS:
Education and Experience
Requires a thorough knowledge of a particular field as well as basic familiarity with a variety of subject areas and/or specialized skills in one area. This level of knowledge and/or skills is normally gained through completion of an educational program at the baccalaureate level. Requires a minimum of 10 years of related work experience or a combination of formal education and experience
Knowledge, Skills, and Abilities
Excellent project management, communication (both oral and written), analytical and problem solving skills and strong attention to detail. Must demonstrate excellent interpersonal skills and interact professionally and effectively with all levels of staff and members. Ability to handle multiple priorities and adhere to strict deadlines. Ability to function in a technical office environment and utilize standard office equipment including but not limited to fax, copier, telephone, etc. Technical skills required are:
• 5+ years applied experience with the .NET framework, VB.NET, C#, AJAX, Web Services, Microsoft SQL 2008-2014, HTML, CSS, responsive design frameworks
• Experience using SQL Server Management Studio, IIS 7.5, Visual Studio 2012, TFS
(branching, merging, etc...)
• Proven experience working with Microsoft SQL Server 2008-2014 tables, views,
stored procedures, indexes, and triggers
• Understanding of physical and logical database models
• Understanding of secure web application and web server and database security
principals. Awareness of PCI guidelines and OWASP Top 10.
• Comfortable configuring IIS 7.5 web applications and deploying to staging and
production environments
• Demonstrated understanding of the following concepts/tools/architectures: N-tier
architecture, Web Services, API development, and responsive design
• Experience, knowledge and expertise in business and systems analysis and design and
project life cycle methodology, best practices and processes are also a plus
Experience with the following is strongly desired:
• Experience with Sitecore 6.6 CMS
• Experience in developing a unit testing environment
• Experience in Digital Content/Book Platforms
• Experience in social media platform integration
• Experience with the Personify360 AMS API and development tools
• Experience with Zimbra Community Serer 7.6+
• Experience with Telerik ASP.NET AJAX Controls
Confirm your E-mail: Send Email