style="z-index: auto">

.NET Developer II

Created On March 16, 2021
Job Category
IT & Networking
Date
March 22, 2021 to March 22, 2099
Location
Denver, Co
Work Type
Onsite
Industry
Government & Public Sector
Status
Archived
Rate
$65000.00
Educations Information Technology Computer Science Masters Bachelors
Skills C# .NET C++
Description
DESCRIPTION OF JOB:
Job Summary:

The Developer II has responsibilities across the full Software Development Life Cycle (SDLC) from business requirements to support, but he or she is primarily focused on development activities.  Development activities include: working with business analysts and customers to understand requirements; working with team members to apply secure programming techniques using standards and best practices; commenting code for peers and testers; performing unit testing, configuration management, source code control, deployment and release management; and providing support services as needed.  Operational support services vary in scope from minor bug fixes (tickets) to major enhancements (change orders).  As an application reaches the sunset stage, the developer is also expected to participate in planning efforts around replacement and modernization.  The Developer II operates at the application level. 

Primary Job Responsibilities:

Request Management - 20%
Handle simultaneous requests of varying complexity from supported customers. Complete staff assignments within a matrixed supervisory environment.Adhere to Incident Management & Change Management policies and protocols established by OIT for incident resolution and implementing production system changes. Application Development and Support - 50%Consult with Solution Architects, Solution Engineers, and others as appropriate to design applications in line with OIT strategies (e.g., Cloud First, Mobile First, Secure Colorado, etc.).Collaborate with Business Analysts, Customers, Project Managers, and others as appropriate to assist in the creation of estimates and timelines.Develop applications in line with business requirements using Agile or Waterfall methodologies as needed.Perform coding (in-house applications) or configuration management (COTS applications) in accordance with standards and best practices and further minimize defects through disciplined unit testing.Coordinate update releases and other system changes, contribute to the implementation of break/fix solutions, and update documentation and configuration information related to changes as needed throughout the life cycle.Organize, build, and validate all segments of the code related to a specific build (release) for final User Acceptance Testing.Ensure development activities within the position's scope of responsibility are consistent with established service portfolio policies, procedures, standards and guidelines.Determine the best approach in the development of an application's code to meet the customer's current requirements and anticipate future enhancement needs.Identify and recommend changes to development policies, processes, templates and standard operating procedures to improve the overall quality of work being delivered. Collaborate across a matrix management environment with other developers and other OIT department staff as needed. Must understand lines of authority and follow protocol to engage other resources.Find unique ways to resolve issues in the development process to meet the requirements of the customers and lead to the most efficient implementation possible.Tracking and Reporting of Work Assigned - 15%Working with the supervisor, develop estimates of the work effort necessary to deliver application solutions based on the project specifications provided. Record time spent on work activities into the approved project tracking system. Provide appropriate progress reports to the supervisor or project manager as requested.Determine reasonable and accurate estimates for the completion of assigned work activities.Additional Duties as Assigned - 15%Perform all other duties as assigned.

Expected Outcomes

Resolve Service Desk Incidents within Service Level Agreements (SLA)
Work with agency staff to evaluate and analyze service desk application incidentsDevelop, test, and deploy solutions into the production environment within priority-based SLA timeframes

MINIMUM QUALIFICATIONS, SUBSTITUTIONS, CONDITIONS OF EMPLOYMENT & APPEAL RIGHTS:
Work Experience 3-5 years of hands on programming experience in applications development.  Education/TrainingUndergraduate degree from an accredited college or university in information
technology, computer science, or related fields. (Relevant experience may be
substituted for education at the hiring manager's discretion.)Additional appropriate education will substitute for the required experience on a year-for-year basis.Additional, appropriate paid or unpaid experience will substitute for the required education on a year-for-year basis.Training or Certification related to the work assigned to the position will be considered as a substitution for the required experience and/or educationFunctional/Technical Knowledge & Skills Documented proficiency working on development platforms, using multiple
programming languages. (Provided via copies of performance evaluations, letters of
reference, etc.)Documented proficiency working collaboratively with teams across the software
development life cycle. (Provided via copies of performance evaluations, letters of
reference, etc.)Familiarity with delivering application prototypes and pilots in various project
methodologies such as Agile and Waterfall.Familiarity with using Application Programming Interfaces to integrate systems or data sources.Proficiency in time and task management. Proficiency with Microsoft Office, Microsoft Powerpoint and Microsoft Excel. Preferred Qualifications 1+ years experience in developing applications in ASP.NET CORE within the past 4 years.2+ years experience of C#; 2+ years experience is preferred within the past 3 yearsAdvanced proficiency working on development platforms, using multiple programming languages such as C++, C#, .Net or similar modern technologies is preferred.Skilled in software release and change management processesProficiency in time and task management.Proficiency with Microsoft Office (Word, PowerPoint and Excel) and Microsoft Visio or the Google equivalent of this tool suite.2 years experience of SQL/Oracle.
 Role Based Competencies

Analytical Thinking
Use requirements provided by Business Analysts to interpret business needs and recommend and develop technical solutions accordingly.Apply deductive reasoning to technical issues to determine root cause and recommend and perform a methodical process to fix them.CreativityRecommend innovative ideas for greater efficiency in the development process or deliverable itself wherever possible.Attention to Detail Complete all work with firm adherence to policies, procedures and established best practices and in accordance with industry standards wherever possible.Subject all efforts to careful scrutiny to ensure the integrity of own work as well as project deliverables .AdaptabilityBecome knowledgeable about new initiatives and tools being adopted by OIT.Respond positively to changes in department processes, initiatives, and tools to help ensure a smooth transition from current state to future state.Assist other team members in adapting to these changes when needed.Teamwork Understand role on the project team, complete assigned deliverables on schedule, and support team members with time or expertise where needed.
About Company
Cloudepa.com
Comments (0)