We are looking for passionate innovators with solid problem-solving skills for the application development team. Applicants must have 3+ years or schooling or equivalent experience.
Responsibilities
- Code, test and maintain applications, web services and components in Microsoft C# and ASP.NET, and .NET Frameworks
- Write scalable, maintainable code using Microsoft naming conventions and best practices.
- Extensive knowledge of Object-Oriented Design, architecture and design patterns
- Clarify business requirements by working with business analysts and end-users; create high-level and detailed design specifications to address user goals; formulate plans outlining steps required to develop programs for design deliverables
- Participate in peer-reviewed requirements and design
- Estimate assigned work effort and be accountable for deliverables and completion dates
- Analyze, review and modify programs to increase operating efficiency
- Follow and improve established software delivery lifecycles, programming standards and frameworks
- The development includes new product investment initiatives and client-requested custom modifications and enhancements
- Ability to adapt in an environment that demands customer satisfaction
- Provide 24x7 (Tier 3) production and UAT/QA application support
- Require occasional overtime and travel
Requirements
Essential Skills, Knowledge, and Ability
Functional
- Computer Science Degree or 3+ years of web development experience.
- 1+ years of experience working in Java, .NET or another C-style language through personal or work experience
- 1+ years of experience with Web technologies (HTML5, CSS, JavaScript, jQuery, jQuery Mobile, etc.)
- 1+ years of extensive development with MySQL or MSSQL databases
- Understanding of client/server and multi-tier architectures
- Understanding and experience writing SQL queries and schema design.
- Experience developing UI and graphical components
- Understanding of REST and SOAP web services