Job Description :
Title: Software Development Engineer C# and SQL
Contract Duration: 6+ months
Environment: Business Casual
Sponsorship Available: No
Location: Bowie, Maryland
Interview Process: Inperson or skype hire - manager is open. If on a H1, please also ask them to send you their first H1 797 and email it to me. This will help streamline candidates with accurate resumes. Thanks.
About the Role:
Manager is ideally looking for candidates with a strong background SQL and Microsoft .NET applications.
Minimum Requirements:
Qualifications
+3 years’ experience with Web API, WCF, or RESTful web service development;
Experience with responsive design and development using Bootstrap or similar layout frameworks;
Experience implementing web services within a service-oriented architecture, SOA;
n Visual Studio, v2012 or greater, and Team Foundation Server;
Experience with the relational database model, SQL Server, 2012 or Greater, and stored procedure development;
Minimum of 2 years’ experience in active adherence to SDLC methodologies such as Agile or Incremental and working knowledge of SCRUM is a plus;
Proven understanding of OOAD, design patterns, and application development processes and practices with focus on reusability, extensibility, and performance;
Solid understanding of software development environments, source control techniques, and continuous integration; and
MS degree or foreign equivalent in computer science, engineering, or related field, plus 3 yrs. of experience in Information Technology (IT) field or BS degree or foreign equivalent in computer science, engineering, or related field, plus 5 yrs. of experience in IT.
Description:
About the Role:
Manager is ideally looking for candidates with a strong background SQL and Microsoft .NET applications.
Responsibilities
Deliver software development implementations by taking high-level requirements and producing robust solutions, within predefined timelines, scope limitations, and in accordance with Agile SDLC methodology;
Research, plan, estimate, design, and ensure customizations and integration components that are designed to meet the business needs;
Interface with the business operations and product teams for technical specifications and participate in customer support processes;
Provide training on coding standards and best practices to team members and produce quality, tested, and documented code; and
Act as a mentor to team members and aid in adherence to established coding techniques and standards.