Job Description :
Role: .NET Developers (5 positions open)
Location: Columbia, MD
Interview Process: 1st Round Skype with Shared Screen Coding Exercise then 2nd Round: In Person(F2F) - Client will pay expenses for F2F

Duration: 6 plus Month Contract

Visa: GC EAD, GC, USC, TN Only

Job Description:

Need experience developing C# code from scratch, object oriented design pattern experience where they can discuss why they chose the coding they demonstrate, MS TFS, WCF, and JavaScript front-end experience.


ESSENTIAL RESPONSIBILITIES AND DUTIES:
· Development and design of C# WPF applications, HTML5 MVC on the company’s development platform
· Integration, debugging and testing of applications
· Interact with multiple stakeholders and internal groups to explain highly technical information in a clear, concise manner
· Perform other duties as may be requested.

QUALIFICATIONS:
EDUCATION: Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related field or equivalent relevant work experience

EXPERIENCE:
· Experience with C#, HTML5 application development
· Exposure to web based application development
· Exposure to relational database like SQL Server and/or Oracle RDBMS
· Well versed in software design, implementation and test skills
· Experience with software development and exposure to object-oriented concepts and design patterns
· Full stack development
· Familiarity with doing technical documentation of development efforts using Confluence, JIRA, or other similar product documentation technology
· Familiar with software installation and/or automated build technologies
· Transportation industry experience preferred.



KNOWLEDGE/SKILLS/ABILITIES:



Possesses a positive attitude with strong work ethic, integrity and honesty
Self-starter capable of working independently or in groups
Familiar with industry standard software development life cycle process methodologies
Capable interpersonal skills to work collaboratively with others

· Effective written and verbal communication skills

· Able to respond quickly to changing requirements

· Works on multiple tasks with various team members and/or other groups both internally and externally

· Knows how to self-direct time management, organizational, and prioritization of workload

· Can work creatively under management guidance to develop new skills as needed to support new products and applications
             

Similar Jobs you may be interested in ..