Staff Augmentation

ObjectVista consultants have a proven track record serving in senior engineering roles. The following is a recap of some of these roles:

Software Application Architect

  • Provided technical leadership, designed solutions, and facilitated software development in several major software projects in the Health Insurance industry. Used UML, MQ/JMS, SOAP web services, XML, XSD, WSDL, and SOA. Dealt with a wide range of issues including security, database connectivity, performance, and availability.
  • Designed fault-tolerant high-availability solutions using redundant servers and live fail-over. Collaborated with the third party vendor to resolve issues related to performance and throughput. Assisted project manager with planning and risk management.
  • Facilitated communication between business process stakeholders, business analysts, other architects, and project management to clarify requirements, create a shared understanding, and leverage evolving enterprise architectural strategies. Designed and documented the solution architecture, which spanned multiple pre-existing and future software systems, components, and databases.

Lead Agile Developer

  • Lead team of developers enhancing a large scale JEE application (of over 15,000 classes) using SCRUM process.
  • Contributed to the design of new functionality driven by customer requirements in the discrete manufacturing industry.

Object-Oriented Design and Java Best Practices Mentor

  • Performed code reviews of Java/JEE software and mentored an organization of about 30 software developers.
  • Developed training materials and delivered a series of seminars teaching object-oriented design and Java best practices.
  • Collaborated with developers to refine Java coding standards and rewrote the organization’s Java coding standards and code review process documentation. Consulted with developers on software designs.