ChapelHillRecruiter Since 2001
the smart solution for Chapel Hill jobs

Senior Software Engineer

Company: IFG Companies
Location: Chapel Hill
Posted on: November 26, 2019

Job Description:

/ OBJECTIVE Determine and identify high-level functional and technical requirements by interacting with the user community and knowledge of enterprise architecture. Design architectures, including the software, hardware and communications, to support the total requirements, as well as to provide for present and future cross-functional requirements and interfaces. Hands on Full Stack duties. POSITION RESPONSIBILITIES Interact with project management to plan project schedules and technical direction. Provide quality assurance review and the evaluation of existing and new software products. Develop high-level system design diagrams for program design, coding, testing, debugging and documentation. Develop and implement moderate to complex web applications on one or more platforms. KNOWLEDGE / SKILLS / ABILITIES Hands-on Full Stack. Working knowledge of object-oriented design and development skills Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability Knowledge of Angular design patterns and related technologies like Webpack, polyfills, bootstrap, etc. Knowledge of JSON, XML, REST, NoSQL Database (MongoDB, Cassandra), Distributed System, RDBMS, MVC frameworks, Design Patterns, Javascript, JQuery, JSON Extensive knowledge of C# using Visual Studio using MVC and Entity Framework Solid understanding of the Software as a Service (SaaS) model in the online environment Ability to design, develop and implement unit and scenario testing for existing code base and for new functionality under development Ability to use version control software such as TFS, VSTS, GIT Working knowledge of IIS Understand emerging web and mobile development models (Blazor, Javascript frameworks, etc.) Attention to Detail/Ability to think critically/analytically Excellent verbal and written communication skills Team player who can analyze user needs/troubleshoot/problem-solve. EXPERIENCE Hands on Full Stack experience required. Experience with Scrum/Agile development methodologies Successful track record of developing quality software products and shipping production ready software Experience with technologies necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, etc. Experience writing SQL queries for SQL Server or another Relational Database is required Experience as an applications programmer on large-scale database management systems. Experience with high scalability projects involving on-premises based infrastructure design and implementation Has mentored junior software developers on design patterns, development best practices and DevOps trade-offs Programming and software design experience Backend development experience Comfortable writing and analyzing SQL queries Document Application Process EDUCATION / CERTIFICATIONS Bachelor's Degree in appropriate field of study or equivalent work experience. Certifications in the appropriate technologies. PHYSICAL DEMANDS Physical demands are considered to be that of an office environment, climate controlled, with minimal physical exertion. This position requires prolonged sitting, ability to utilize a computer and interactions with others in meetings or via phone. Ability to travel as necessary according to business needs. BENEFITS We offer a competitive compensation and benefits package including medical, dental, vision, 401(k), flexible spending, short-term and long-term disability insurance, life insurance, long-term care, education assistance and paid time off, including paid parental leave and a birthday holiday. IFG Companies is an equal opportunity employer committed to a diverse workforce. M/F/D/V Back Email Apply Now PandoLogic. Keywords: Senior Software Engineer, Location: Chapel Hill, NC - 27515

Keywords: IFG Companies, Chapel Hill , Senior Software Engineer, Other , Chapel Hill, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other Other Jobs


Now Hiring: (PT) Few Minutes Gets You $300 For Questionnaire
Description: 1 Enter Email 2
Company: Part-Time-Cash
Location: Rocky Mount
Posted on: 12/10/2019

Personal Banker 2 Registered
Description: Req ID: 51820 Areas of Interest: Wealth
Company: BOK Financial
Location: Kannapolis
Posted on: 12/10/2019

Press Operator
Description: Press Operator Manufacturing Wilson, NC ID: 46241 Full-Time/Regular br Set up, adjust, operate, and maintain a gravure press or single or multi-color offset press to print single-color, two-color, (more...)
Company: RR Donnelley
Location: Wilson
Posted on: 12/10/2019


Bid On Local Landscaping Jobs - Reach New Customers In Your Area
Description: Over 25 million homeowners have trusted HomeAdvisor 1800Contractor to help them find quality professionals with the expertise to turn their home improvement
Company: HomeAdvisor
Location: Wilson
Posted on: 12/10/2019

Get New Electrical Work Today - Preview Leads In Your Area
Description: Over 25 million homeowners have trusted HomeAdvisor 1800Contractor to help them find quality professionals with the expertise to turn their home improvement
Company: HomeAdvisor
Location: Burlington
Posted on: 12/10/2019

CDL-A Owner Operator Truck Driver
Description: New drivers are now eligible for 2,500 in sign-on incentives TransAm Trucking, a leading refrigerated carrier, has owner operator truck driver opportunities available now for CDL-A drivers Apply today (more...)
Company: Trans AM Trucking
Location: Chapel Hill
Posted on: 12/10/2019

Bid On Local Plumbing Jobs - Reach New Customers In Your Area
Description: Over 25 million homeowners have trusted HomeAdvisor 1800Contractor to help them find quality professionals with the expertise to turn their home improvement
Company: HomeAdvisor
Location: Burlington
Posted on: 12/10/2019

Crete Trucking Job
Description: Crete Truck Driving Job - CDL A Required Now Earn Up To .53 Per Practical Mile Benefits of Joining Crete Carrier: Start out earning .50 - .53 per practical mile Top 50 of drivers average over 81,300 (more...)
Company: Crete Carrier
Location: Kannapolis
Posted on: 12/10/2019

Emergency Communications Telecommunicator
Description: City of DanvilleEmergency Communications DepartmentEmergency Communications TelecommunicatorThe City of Danville is currently seeking a reliable dispatcher who will serve as the first point of contact (more...)
Company: CITY OF DANVILLE
Location: Danville
Posted on: 12/10/2019

Grievance Appeals Coordinator I
Description: Grievance Appeals Coordinator I Position Purpose: Analyze and resolve verbal and written claims and authorization appeals from providers and pursue resolution of formal grievances from members.
Company: Centene
Location: Rocky Mount
Posted on: 12/10/2019

Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Chapel Hill RSS job feeds