Desired Skills and Experience

  • Responsible for software development implementations, taking high-level requirements and producing robust solutions, within predefined timelines, scope limitations, and in accordance with Agile SDLC methodology;
  • Responsible for research, planning, estimating, designing, and ensuring customizations and integration components that are designed to meet the business needs;
  • Interface with the business operations and product teams for technical specifications; and Participate in customer support processes;
  • Responsible for research, planning, estimation, design, while ensuring that customizations and integration components are meeting the business needs;
  • Design and code all aspects of solutions within a dynamic, rapid application environment involving a diverse technology stack that includes provide training on coding standards and best practices to team members; and
  • Produce quality, tested, and documented code.
  •  Experience building highly scalable, highly available full stack Java/.NET applications;
  • Experience implementing  Web API, WCF, or RESTful web service development;
  • Experience with responsive design and development using Bootstrap or similar layout frameworks;
  • Extensive experience  with the relational database model, SQL Server, 2012 or greater, and stored procedure development;
  • Proficient in one or more Relational and Non-Relational DB technologies such as MS SQL Server, MongoDB, Cassandra, CouchDB or Postgres;
  • Experience with Agile development methodologies including unit testing, test-driven development (TDD), Continuous Integration (CI), Continuous Delivery (CD), Pair Programming, and Automated Testing;
  • Proven understanding of OOAD, design patterns, and application development processes and practices with focus on reusability, extensibility, and performance;
  • Self-motivated team player who excels in a collaborative environment;
  • MS degree or foreign equivalent in computer science, engineering, or related field, or BS degree or foreign equivalent in computer science, engineering, or related field; and
  • 3 Plus yrs. of experience in Information Technology (IT) field.

Apply