Job Description:
Responsibilities:
? Collaborate with other developers, project managers and business analysts in conceptualizing and developing new software applications and enhancements.
? Assist in the definition, development, and documentation of software's business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.
? Maintain a current awareness of technological developments and trends as it relates to Web architecture, databases, development and tools.
? Responsible for developing estimates on related project work
? Ability to work with web developers, architects, project managers, business analysts and Quality Assurance Analysts to achieve business and functional requirements. Ability to work with front-end design team and/or tech lead to achieve functional requirements.
? Cooperate with the Quality Assurance team to define test cases, metrics, and resolution guidelines.
? Work in a team environment
? Clearly communicate problem and resolution process to project management
Experience:
? 3+ years of overall IT/software development experience
? 2+ years of recent and relevant experience as an Application Architect
? 3+ years of development experience in object oriented languages with good software methodology practices
? 3+ years of web application development
? 3+ years of C# development
? 3+ years of ASP.Net development
? 3+ years Relational Database Experience with either SQL server or Oracle
? 1+ years of MS SQL Server experience, great SQL skills
? Team Foundation Server experience preferred
Skills:
? Expertise in the Microsoft platform including C#, Visual Studio, ASP.NET 2.0 or later and Microsoft SQL Server (including developing stored procedures).
? Proven analytical and problem-solving abilities. Great problem solving skills
? Solid working knowledge of current Internet technologies, including Object Oriented Methodologies.
? The candidate must have an understanding and experience with Object Oriented analysis and design practices (Object modeling, use cases, activity diagrams, and Unified Modeling Language). Strong object-oriented design and development skills
? The candidate must have the ability to work well within a team environment.
? Ability to work within tight deadlines and effectively prioritize and execute tasks in a high-pressure environment.
? Good communication skills (verbal and written) and an ability to communicate with internal customers.
? Understanding of coding methods and best practices.
? Flexible and adaptable in regards to learning and understanding new technologies.
? Highly self motivated and directed.
Education:
? Candidates must possess a Bachelor's degree (and/or 5 years equivalent work experience or specialized training) in Information Technology, Computer Science, Software Engineering, or a related discipline.
? Advanced Microsoft certifications a plus.
We are an equal employment opportunity employer. You can view all of our jobs online at http://www.at-tech.com/?sc=11&id=791639
News Source
0 comments:
Post a Comment