This Software Developer position is responsible for creating, maintaining, and supporting a variety of software applications ranging from critical enterprise systems to progressive web apps. This position is for a full-stack web developer with a mastery of the Microsoft development tools and technologies for a web UI and SQL server backend.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
1.Defines solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
2.Assumes responsibility for the maintenance, support, testing, documentation, and development of applications and SQL Reports.
3.Analyzes user requirements and business needs, designs and documents formal solutions, develops plans and procedures, and manages implementation of new and/or enhanced applications. Assumes the role of a Business Analyst interacting when interacting with stakeholders.
4.Works closely with the CIO to identify risks and to provide accurate time and cost estimates.
5.Develops integrations with existing software.
6.Architects and prototypes proof of concept applications.
7.Architects, prototypes, and deploys modular libraries for the adoption of new technologies that benefit the company and the software development team.
8.Sets up and utilizes a quality assurance environment and documents formal testing.
9.Communicates project and task progress to manager and other team members.
10.Provides support to the I.T. department and corporate office as required.
11.Enforces policies, procedures, coding standards, and quality assurance best practices. Recommends changes in policies and procedures.
12.Develops solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
13.Prepares and installs solutions by determining and designing system specifications, standards, and programming.
14.Assumes responsibility for managing development efforts, including outsourced development.
15.Acts as the project manager on smaller projects
16.Provides mentoring to junior developers/ I.T. Staff as required and takes direction and mentoring from senior I.T. staff.
17.Other duties may be assigned
oC# and ASP.NET 4.0 and up
oAjax and Web Services
oHTML and CSS
oVisual Studio 2013 and up
oSQL Server Management Studio 2012 and up
oSQL Server Database 2012 and up
oSQL Server Reporting Services
oAndroid development knowledge is a plus
oTableau BI knowledge is a plus
oVisio or other modeling software
"Demonstrated experience developing enterprise systems and web applications
"Demonstrated experience designing databases and creating tables, views, complex queries, user stored procedures, functions, and triggers
"Able to provide excellent documentation and time records.
"Ability to communicate ideas in both technical and user-friendly language.
"Ability to effectively prioritize and execute tasks in a high-pressure environment.
"Strong customer-service orientation and a professional demeanor.
"Excellent written, verbal and interpersonal communication skills.
"Enthusiastic and willing to work in a team-oriented, collaborative environment.
"Highly self-motivated and directed.
"Keen attention to detail
"Business Analyst and Project Management competencies with a demonstrated knowledge of Earned Value metrics in Project Management.
- .NET Developer
- Full-Stack Web Developer
- Asp.Net 4.0
- Visual Studio 2013
- Tableau BI
Applicants must be authorized to work in the U.S.
CyberCoders, Inc is proud to be an Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.
Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.