Job Title: Programmer
QR Code Link to This Post
Reports To: VP of IT
Employment Status: FT
A .NET Programmer is responsible for designing and developing software and web pages based on given performance requirements and design. You will create applications from scratch, configure existing systems and provide user support.
In this role you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator. Your goal will be to work with internal teams to design, develop and maintain software.
This list of duties and responsibilities is illustrative only of the tasks performed by this position and is not all-inclusive.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
â€¢ Database Architecture
â€¢ Technical Design
â€¢ Network Administration & Maintenance
â€¢ Backup management
â€¢ Patch Management
â€¢ Server Maintenance
â€¢ Application Deployment
â€¢ Manage programmers and 3rd Party Developers
â€¢ Train Staff
â€¢ Code Documentation
â€¢ Contributes to a team effort and accomplishes related results as required
â€¢ Maintains confidential information
â€¢ Perform other job-related duties as assigned
COMPETENCY: To perform the job successfully, an individual should demonstrate the following competencies
â€¢ Coding, development, architecture, and implementation of Readiness Rounds applications.
â€¢ Oversee the development and testing of new features and performance improvements
â€¢ Work in cooperation with designers, staff and third parties to design, code, test, implement, debug and optimize Readiness Rounds applications
â€¢ Demonstrate and apply strong problem-solving and debugging skills
â€¢ Write clean, professional, and maintainable code
â€¢ Implement code that is CPU, time and memory-efficient
â€¢ Proactively Problem-solve performance and stability issues
â€¢ Collaborate with the design team for new features
â€¢ Manage and mentor less experienced programmers, including task assignments and follow up
â€¢ Ability to apply logical improvement processes
â€¢ Ability to operate various work-processing software, spreadsheets, and database programs.
â€¢ High level of competence in Microsoft Outlook/Excel/Word/PowerPoint
â€¢ Adept at working with wireless devices, connecting to Wi-Fi networks, etc
â€¢ Maintain confidentiality.
â€¢ Interact and maintain good working relationships with individuals of varying social and cultural backgrounds.
â€¢ Communicate efficiently and effectively both verbally and in writing.
â€¢ Ability to carry out multiple tasks and meet deadlines.
â€¢ Follow instructions furnished in verbal or written format.
â€¢ Detail oriented
â€¢ To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The education and experience requirements listed below are representative of this position's requirements.
â€¢ Five plus years of relevant programming experience, with demonstrated understanding of software engineering practices and proven coding skills.
â€¢ Strong task and schedule management skills
â€¢ Good communications skills
â€¢ Able to work well under pressure
â€¢ Self motivated
â€¢ Proficient in object-oriented programming and relational database architecture including:
o Visual Studio
o Visual Basic
â€¢ Five plus years of relevant programming experience
â€¢ Bachelor's degree in computer science or equivalent experience