Programmer 3

Epitec Staffing
  • Columbus, OH
  • $35–$39 Per Hour
  • Instant Apply
2 days ago

Job Description

Job Title: Programmer 3
Contract Duration: 7 months, possible extension
Location: Columbus, OH
Work Arrangement: Onsite
(LOCAL CANDIDATES ONLY, NO C2C)
Pay Range: $35 - $39/hr

Summary
The Programmer 3 is responsible for designing, developing, testing, implementing, and supporting enterprise applications with a primary focus on Microsoft technologies. This role requires a highly skilled and well-rounded developer who can work independently with minimal supervision while contributing across multiple projects. The ideal candidate will have extensive experience with Azure, C#, .NET technologies, SQL Server, application architecture, and enterprise data modeling. Responsibilities range from solution design and technical planning to coding, testing, documentation, reporting, and mentoring junior team members.

Education
  • Bachelor's degree from an accredited four-year college or university
Experience
  • 6+ years of professional software development experience
Responsibilities
Application Development
  • Design, develop, enhance, and maintain enterprise web and desktop applications.
  • Develop ASP.NET web applications and .NET-based solutions using .NET Framework 1.1 through current versions.
  • Create and maintain reusable software components and development standards.
  • Develop and support APIs, web services, and data integration solutions.
  • Create simple to complex reports, including HTML-based reporting solutions.
  • Work across multiple projects and application areas as assigned.
Solution Design & Analysis
  • Participate in solution architecture, technical planning, and application design.
  • Analyze business requirements and translate them into technical solutions.
  • Support enterprise data modeling and database design efforts.
  • Recommend software reusability and development best practices.
Database Development
  • Design, develop, and maintain Microsoft SQL Server databases.
  • Create and optimize:
    • Stored Procedures
    • Functions
    • Tables
    • Views
    • SQL queries and database objects
  • Support SQL Server environments from SQL 2000 through SQL 2018.
Testing & Quality Assurance
  • Perform unit testing and system testing.
  • Create and maintain test plans and test documentation.
  • Participate in manual QA testing activities and validation processes.
  • Ensure application functionality meets business and technical requirements.
Documentation
  • Develop and maintain technical documentation.
  • Document application functionality, testing methods, and system processes.
  • Create business process flows, functional diagrams, and technical flowcharts.
  • Develop implementation and support documentation.
Collaboration & Mentorship
  • Communicate effectively with project stakeholders and technical teams.
  • Provide technical guidance and mentorship to junior developers.
  • Conduct formal knowledge-sharing sessions through verbal instruction and technical documentation.
  • Contribute ideas for process improvements and adoption of new technologies and tools.
Required Technical Skills
  • Development Technologies: Microsoft Azure, C#, .NET Framework 1.1 through current versions, .NET Core / .NET, ASP.NET, JavaScript, Knockout.js, JSON, APIs/Web Services, ActiveX Controls
  • Database Technologies: Microsoft SQL Server, SQL Server 2000–2018, Stored Procedures, Functions, Tables, Views
  • Version Control: Git (preferred), Experience with any source control/version management system
  • Testing & Documentation: System Testing, Unit Testing, Test Documentation, Technical Documentation
Preferred Tools
  • Microsoft Visio or similar diagramming tools
Preferred Qualifications
  • Experience with enterprise application architecture and data modeling.
  • Strong analytical and problem-solving skills.
  • Ability to quickly learn and adopt new technologies.
  • Experience supporting applications throughout the full software development lifecycle.
  • Familiarity with manual quality assurance testing processes.
  • Strong written and verbal communication skills.
  • Ability to work independently and manage multiple priorities simultaneously.
Work Environment
Projects and assignments will be directed by the Application Manager.
Responsibilities may range from complex application development to lower-level development tasks as needed.
Position supports multiple projects and business areas and is not dedicated to a single application or initiative.


#LI-SM1

Numbers & Facts

LocationColumbus, OH
Salary$35–$39 Per Hour

Skills

  • ActiveX Controlsunmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Best Practicesunmatched
  • Business Analysisunmatched
  • Business Processesunmatched
  • Communication Skillsunmatched
  • Computer Programmingunmatched
  • Data Modelingunmatched
  • Database Designunmatched
  • Database Programmingunmatched
  • Database Technologyunmatched
  • Desktop PCunmatched
  • Documentationunmatched
  • Documentation Planunmatched
  • Enterprise Applicationsunmatched
  • Functional Testingunmatched
  • Gitunmatched
  • HTML (HyperText Markup Language)unmatched
  • Internet Applicationunmatched
  • JSONunmatched
  • KnockoutJSunmatched
  • Mentoringunmatched
  • Microsoft .NETunmatched
  • Microsoft ASP.NET (Active Server Page)unmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Product Familyunmatched
  • Microsoft SQL Serverunmatched
  • Microsoft SQL Server 2000unmatched
  • Microsoft Visiounmatched
  • Microsoft Windows Azureunmatched
  • Multitaskingunmatched
  • Presentation/Verbal Skillsunmatched
  • Process Developmentunmatched
  • Process Flow Diagram (PFD)unmatched
  • Process Improvementunmatched
  • Quality Assurance Methodologyunmatched
  • Requirements Managementunmatched
  • SQL (Structured Query Language)unmatched
  • SQL Databasesunmatched
  • Server Architectureunmatched
  • Server Supportunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Testingunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Stored Proceduresunmatched
  • Support Documentationunmatched
  • System Testunmatched
  • Technical Leadershipunmatched
  • Technical Writingunmatched
  • Technical/Engineering Designunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Unit Testunmatched
  • Validation Testingunmatched
  • Web Programmingunmatched
  • Web Servicesunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder