Cycle3 IT Staffing is seeking a Senior Programmer Analyst skilled in .NET concepts and web-based technologies. Develops, modifies, enhances and implements software systems designed to support new or existing business initiatives. Projects are usually of considerable complexity and require a strong knowledge of development tools. Performs maintenance and provides technical assistance and advice on existing software solutions.
Major Duties And Responsibilities
- Codes and performs unit and integration testing of software to ensure
proper and efficient execution and adherence to business and technical requirements
- Codes, tests, and debugs new software or makes enhancements to existing
software
- Writes programs according to specifications
- Develops and maintains technical documentation
- Resolves incidents and problems for production applications and web
services supported by the team in accordance with identified Service Level Agreements
- Collaborates with customers, internal and cross-departmental technical
teams to identify software problems and communicate remediation plans
- Influences system design by identifying and recommending design and
requirements needs for software enhancements
- Maximizes the efficiency of the various software systems by
implementing, monitoring, testing and auditing new software programs
- Analyzes and resolves computer related problems by coordinating with
in-house personnel to diagnose and fix operational difficulty, as well as consulting, advising and training on specialized features and functions
- Follows established configuration/change control processes
Required Qualifications
- Demonstrated experience with databases such as Oracle and SQL Server,
and with SQL and PL/SQL
- Demonstrated experience with C#
- Ability to read, write, speak and understand English
- Understanding of software design patterns and principles
- Ability to identify measures or indicators of system performance and the
actions needed to improve or correct performance, relative to the goals of the system
- Ability to deal with ambiguity, uncertainty, and incomplete information
when evaluating alternatives and making recommendations
- Ability to work seamlessly within a team as well as manage individual tasks
- Strong technical knowledge of Information Technology field and computer
systems
- Proven ability to work independently; designing, developing and
deploying solutions, and to deliver projects on time with minimal Education Bachelor’s degree in Information Technology or related degree from accredited college or university
Related Work Experience
5 years of progressively responsible experience in development across multiple platforms
5 years experience with coding, testing and design
5 years experience with software development methodologies Knowledge of reporting tools such as Crystal Reports and experience with XML, a plus
To apply for this job email your details to brian@cycle3it.com