Job Description :
Job Title: Sr. .NET Full Stack Software Engineer

Location: Baltimore, MD – Face 2 Face Interview

Duration: 12-18 months

Job Description:

Looking for a Sr. Full Stack Software Engineer for our client to be responsible for designing and developing Web Based software solutions for a 12-18 month project. The Sr. Software Engineer will be working with a team of developers on our clients Scheduling and Registration systems. Responsible for all aspects of Agile software development process. Work in a cross-functional agile team to produce working software in bi-weekly iterations. Participate actively in team discussions around product and processes. Write automated tests to improve and maintain code coverage of our code base. Understand the importance of scheduling/deadlines with the ability to manage time effectively.

Key Responsibilities:

· Design and develop solutions with the latest .Net framework using C# programming language and Visual Studio;

· Troubleshoot production issues;

· Maintain legacy systems as needed;

· Conduct and participate in design discussions and code reviews;

· Manage source code and builds in Team Foundation Server (TFS);

· Work with QC teams to adequately support testing efforts;

· Develop and troubleshoot stored procedures in SQL Server;

· Collaborate with cross functional teams to review and analyze system requirements;

· Create project presentations for non-technical audience;

· Create technical documentation for internal and external clients that accurately describe the configuration of technology utilized to implement a solution;

· Develop new technical knowledge and professional skills on a continual basis;

· Complete the deliverables on time.

Key Skills:

· Bachelor’s Degree in related field

· 5+ years professional software development experience with C#, ASP.NET Forms, Web Services, Windows Services, MSMQ, WPF, MVC

· Passionate about learning technologies, and have experience with modern engineering techniques (Unit testing, dependency injection, continuous integration, etc

· Strong leadership, communication, and collaboration skills

· Positive, self-motivated and enthusiastic attitude with a strong-sense of ownership

· Experience with T-SQL, MS SQL, including writing SQL statements and stored procedures

· Experience with SilverLight, COM, VB is strongly preferred

· Strong understanding of SDLC processes and methodologies, Agile preferred

· Experience with HTML, JavaScript and CSS scripting is preferred

· Experience working in a global development organization is preferred.