Description :
Do not pass up this chance, apply quickly if your experience and skills match what is in the following description.
The Sr. Software Developer will assist in the development and maintenance of our corporate applications, both internal and external tools, and assisting with our website development and other customer-facing products.
The range and scope of this position will be technical design, programming, testing and deployment of web-based and traditional applications and services.
Requirements :
- Develop technical solutions that conform both to customer requirements and company software development standards.
- Must have a good balance of experience and skills in several front-end and / or back-end technologies, including HTML, XML, JavaScript, CSS, AJAX, .
NET framework technologies (C#, C++), SQL, Web Services and associated technology.
- Continuously expand industry and technical knowledge through participation in internal VHA training and / or external training programs.
- Provide post implementation support including monitoring application performance and debugging existing code.
- Research and evaluate alternative development solutions, including programming languages and development platforms.
- Support ongoing NetSuite administration including :
- Implement changes in conformance with change control policy.
- Manage user acceptance tasks, including testing documents.
- Manage work orders that describe particular issues, software bugs or problems.
Position Requirements :
Education & Certification :
- Bachelor's Degree in Computer Science, Electrical Engineering, Computer Information Systems, or related field; alternatively, an Associate's Degree in those disciplines plus two years work experience in web development roles or no degree with at least 7 years work experience.
- Certifications and training in Microsoft products a plus.
Knowledge & Experience :
- Experience in all phases of the SDLC.
- Experience with at least one software development methodology (e.g. Waterfall, CMMI, Scrum, etc.).
- Thorough understanding of Object-Oriented Programming (OOP) techniques and best practices.
- Experience with one or more Integrated Development Environments (IDEs) (preferably Visual Studio 2008 / 2010).
- Experience with Model-View-Controller (MVC) and AJAX frameworks (preferably the ASP .NET MVC 2 framework).
- Proficient in Microsoft SQL Server 2005 / 2008 database.
- Experience using C++, #, Visual Basic or Java.
- Experience with ORM (Object Relational Mapping) software (preferably ADO.NET or LINQ).
- Understanding of web server infrastructure (IIS7 / IIS7.5).
- Proficient with HTML, CSS, JavaScript, XML, Microsoft Web Services, ODBC / ODC and other related technologies.
- Experience with implementing application front-end design, following approved design themes and standards.
- Experience using Microsoft Office productivity tools (e.g. Word, Excel, Outlook).
- Experience working with ASP.NET, .NET platform libraries, Web Services.
- Minimum of 5 - 8 years' experience working in a team environment.
- Experience documenting and maintaining configurations and process information.
- Ability to read Entity-Relationship (E-R) diagrams and other UML diagrams.
Personal Attributes :
- Ability to work in a fast-paced development environment.
- Excellent documentation skills.
- Strong interpersonal and oral communication skills.
- Strong customer service orientation.
- Ability to effectively prioritize and execute tasks in a high-pressure environment.
- Adept at reading, writing, and interpreting technical documentation and procedure manuals.
- Proven analytical and problem-solving abilities.
- Able to perform effectively in a team-oriented environment.
- Ability to think outside the box.
- Less than 25% travel required.
To apply for this position please put in the subject "Job ID # 1709". Also, please send an MS Word 2003 or earlier version of your resume as the later versions are incompatible with our software.
J-18808-Ljbffr