top of page

IT Architect

Apply Now

Las Vegas, NV, USA

Job Type


About the Role

This role is responsible for the development function in multi-discipline agile/SCRUM teams. The incumbent must thoroughly understand new product features and be responsible for new feature development and incident resolution.

*Analyze product/business requirements and translate it into well-designed and documented software components based on technical knowledge.
*Design, develop and test software product.
*Actively participate in discussions with customer's product management and technical teams.
*Understand frameworks, technologies and standards for development and implementation of software products.
*Exhibit and establish a culture of quality software development.
*Work with technical/project leads in planning with proper prioritization and estimates.
*Contribute to design and development with limited support.
*Develop new features, debug/troubleshoot and fix operational incidents.
*Adhere to Engineering practices and the guidelines established.
*Unit test and automate the developed code before opening it to QA.
*Take part in all SCRUM ceremonies.
*Perform other related duties as requested.

Interested candidates please submit resume to


  • Bachelor's degree in a related field strongly preferred.

  • 10+ years of experience in object-oriented software design and development.

  • Strong proficiency in object-oriented programming, Core Java, JDBC, Multi-threading, JSP, Servlets, Spring, framework, REST.

  • Working knowledge and experience with web-based applications, web services, WSDL, SOAP.

  • Strong knowledge on Oracle and SQL; working experience on PL/SQL.

  • Data structures and algorithms; understanding of design patterns.

  • Strong experience in different technologies: C#, .NET, windows forms, design patterns, MS SQL, Javascript, HTML, MVC framework, AJAX, ASP, API, XML, TFS.

  • Proficiency in Software Configuration tools (GIT / Subversion).

  • Hands-on experience in software test lifecycle and defect tracking tools.

  • Experience on client terminal software integrated with third party SDK interacting with different hardware (terminal printers/displays, boards/kiosks).

  • Excellent teamwork and collaboration skills.

  • Must be organized with an eye for detail and be able to put ideas into a tangible form.

  • Expertise on developing highly integrated, high performing and large scale applications.

  • Expert level fluency with modern and advance Windows-based application technologies.

  • Excellent oral and written communication skills with a keen sense of customer service.

  • Proven creative problem-solving ability and analytical skills.

  • Self-motivated, proactive and delivery focused working attitude.

About the Company

Apply Now
bottom of page