Sr. .NET Developer
Location: Trenton NJ
Duration: Long Term
Interview mode: Both Phone and In Person
Job Description:
This is a long term engagement expected to go well beyond the fiscal year.
While this position is technical in nature a qualified candidate will be responsible overseeing development from a technical perspective. This oversight requires technical aptitude in areas of J2EE and .Net applications. An IDEAL candidate would have functioned as a vendor manager/PM in the past. It is plus if the candidate has vendor manager/PM experience in the past projects.
Years of Relevant Experience: 8 years
Preferred Education: 4 year college degree or equivalent technical study. Masters degree is preferred.
• Using current programming language and technologies, write code, complete programming, and perform testing and debugging of applications
• Analyzes business requirements and system integration considerations to determine appropriate technology solutions for the customer environment
• Prepare design documentation, including flow charts and systems diagrams to assist in problem analysis
• Resolve customer issues with software solutions
• Respond to suggestions for improvements and enhancements
• Solid experience in implementing large and high-performance internet-facing web applications in .NET, MVC, ASP.NET and C# and ORM frameworks such as Entity Framework.
• Experience in reverse engineering current-state applications and integrating with requirements to generate future state artifacts including user-stories/use-cases, activity diagrams, user-interface schematics, business rules, technical specifications, process flows etc.
• Solid experience in designing and implementing web services
• In-depth knowledge in database technologies, experience in writing of SQL objects ,stored procedure functions , table and designing of databases.
• Knowledge of agile development processes, especially Scrum, along with estimation activities is a big plus
• Ability to work well with clients both individually as well as in a highly collaborative team
• Demonstrated interest in learning new technologies
• Excellent communication and interpersonal skills
• Help define project plans requiring software development
• Provide technical and project management expertise across multiple areas of application development
• Provide ad hoc reporting and analysis as required
• Investigate operational or systematic problems and user queries as required
• Follow all department standards and methodologies
• Interact and communicate effectively with all levels of staff, senior management and customers
• Communicate effectively and clearly, in writing and verbally, in one-on-one and group presentation situations.
• Ability to work well in a team environment.
You received this message because you are subscribed to the Google Groups "CVMSCRM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cvmscrm+unsubscribe@googlegroups.com.
To post to this group, send email to cvmscrm@googlegroups.com.
Visit this group at http://groups.google.com/group/cvmscrm.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment