Job Seekers, Please send resumes to resumes@hireitpeople.com
Technical (Required):
· Solid C# Skills
· Must be good with Java Script, prior use of Java Script Libraries and frameworks like JQuery, Angular, and Kendo UI is desirable.
· ASP.NET MVC Experience
· N-tier architecture
· Solid Object Oriented Design Experience, Good understanding of Design Patterns
· Web Services
· ADO.NET
Technical (Desirable):
· Restful Service Development Experience
· Entity Framework
· Understanding of IIS.
· Understanding of Service Oriented Architecture
Job Description:
1. Member of a Software Engineering Team that develops, enhances, and sustains
software systems in a cross-functional team environment through adherence to
established design control processes and good engineering practices.
2. Apply advanced knowledge of software engineering practices and techniques,
technology trends, and working knowledge of domain expertise to Create
functional requirements, use cases, and desired system behavior workflows and
models.
3. This work includes the following duties: Based on high level system
description, work with R&D team to define technical requirements.
4. Work with Quality organization to create requirements traceability /
dependency matrixes.
5. Create use cases, alternative workflows and activity diagrams as needed to
fully describe the required behavior of the solution.
6. Create and maintain artifacts (models, diagrams, documents) by evaluating
needs, clarifying requirements, and analyzing use cases and dependencies to
recommend a course of action.
7. Perform system validation by validating accurate and complete development of
software, matching technical specifications and functional requirements.
8. Work with various database architectures and interfaces and design robust
databases and their communications structures.
9. Facilitate communication among cross functional teams in the identification,
design, and documentation of systems to reach optimal technical solutions
taking into account cost, schedule, program constraints, technical constraints
and the end user needs.
10. Execute S/W Development and Maintenance Projects, using .NET for
designing/architecting enterprise solution.
Education and Experience:
Requires
a Bachelor’s degree in Computer Science or Related Field and 5 years of
experience in the job offered or 5 years of experience in the Related
Occupation OR a
Master’s degree in Computer Science or Related Field and 3 years of experience
in the job offered or 3 years of experience in the Related Occupation.