Sr. Application Developer
This position reviews, analyzes, and modifies midrange and web based business systems including encoding, testing, debugging and installing for midrange and distributed computing environments. Works with project managers and team members to develop a wide range of project and system level documentation. This position may provide work leadership for less experienced programmers.
Bachelor's degree in Computer science, Information Systems, or other related field, Or equivalent work experience. 6-8 years of progressively more responsible work experience in development of complex systems in a .NET web environment. Must have a commitment to continuing education. Appropriate industry certification (s) a plus.
? Analytical problem solver with good communication (oral and written) with a strong sense of professionalism and tact. Must be able to communicate effectively to IT and Business.
? Self-motivated and goal oriented individual. Demonstrated record of initiative, adaptability and decision making
? Must have the ability to work individually and as part of a technical team
? Proven ability to seek out and solve problems; go beyond the obvious to gain insight into areas which have broader impact on the company's overall performance
? Strong project management skills and solid team-player
? Expert level competency in one or more modern programming languages (C#, Visual Basic, Java, C++)
? Expert level working knowledge of .NET development and debugging tools
? Expert level working knowledge of SQL query
? Strong work knowledge of SDLC and Project Life Cycle principles
? Expert level working knowledge of Visual Studio and modern code repository products
? Strong working knowledge of client-side and server-side scripting
? Strong working knowledge of web development design languages, scripting tools, and protocols such as HTML, XML, HTTP, HTTPS, ASP, CSS, AJAX, Java Script
Must be able to work in the United States without employer