Absolute must-haves:
- ASP.NET Framework – 3-4+ years
- T-SQL- 3-4+ years
- LINQ,- 3-4+ years
- Entity Framework, - 3-4+ years
- HTML5, CSS3,- 3-4+ years
- JavaScript- 3-4+ years
- Team player, excellent communication skills, great attitude
Business Applications Developer
We are currently seeking a Business Applications Developer to join our team.
Works with constituent departments to fulfill application development, support, and maintenance requests. Operates with minimal latitude for un-reviewed action or decision.
Responsibilities:
· Works with constituent departments to fulfill application development, support, and maintenance requests.
· Assists in scope definition and estimation of work effort.
· Contributes to the business requirements gathering process.
· Works with the solution design team to ensure that design standards are followed.
· Adheres to defined processes.
· Develops application code to fulfill project requests.
· Creates technical documentation as required.
· Develops unit testing applications for release into production environment.
· Collaborates with the business unit and business analysis personnel on the business requirements gathering process.
· Mentors development team members in technical complexities of assigned work.
Qualifications:
· High School Diploma or equivalent is required. Bachelor’s Degree in Computer Science or related field (or equivalent work experience) is required.
· Three or more years of professional experience are required.
· Possesses and applies the fundamental concepts, practices and procedures of application development to the completion of moderately difficult assignments.
· Comprehensive knowledge and understanding of computer systems, hardware, and software operations and principles.
· Exhibits a commitment to the utilization and enforcement of defined standards and process.
· Is able to manage problem-solving activity in an efficient and effective manner utilizing strong evaluation, originality, and ingenuity skills.
· Exhibits a sense of urgency when dealing with break fix issues that directly impact end user utilization.
· Strong teamwork skills.
· Strong verbal and written communication skills, with an ability to express complex technical concepts in business terms.
· Communicates tactfully and effectively, verbally and in writing, and maintains positive and effective work relations with those encountered in the course of employment.
· Has a customer service attitude.
· Aptitude for continuous learning and improvement.
· General knowledge of design patterns and principles, particularly Object-Oriented Design (OOD) and Service-Oriented Architecture (SOA).
· General knowledge of architectural concepts and the SOLID Principles of Object-Orientated Development.
· Working knowledge of Microsoft .NET Framework and associated development technologies, particularly Visual Studio, ASP.NET MVC, WCF, Entity Framework, Web API and LINQ.
· Working knowledge of JavaScript, jQuery, Angular, CSS, HTML, XML and XSLT.
· Working knowledge of SQL Server, T-SQL, and relational concepts.
· Proficient in C#.
· Knowledge of RWD Responsive Web Design.