Apply Now

Software Developers, Engineers in Test, Web Developers

Amensys, Inc.
Lewisville, TX Full-time
Posted on October 20, 2019

Multiple Openings
Amensys, Inc. Lewisville, TX

Amensys, Inc. seeks Software Developers, Engineers in Test, Web Developers, Quality Engineers, Software Engineers, & Java Developers. 

Software Developers

  1. Perform requirement analysis, high-level and low-level design, and develop software applications using Java, J2EE, SQL, PL/SQL, HTML, JAVA Script, UNIX, ORACLE on various software systems.
  2. Gather and analyze requirements and convert them into technical specifications.
  3. Develop and optimize User Interfaces using Java, HTML, JavaScript, and JQuery.
  4. Deploy new application releases and system upgrades to the production environment and database servers.
  5. Using storyboarding, develop use cases and artifacts to create functional requirements specifications.
  6. Review and optimize code; prepare test plans and strategies; prepare test releases and ensure new features meet requirements and data accuracy.
  7. Troubleshoot issues and maintain Web Service.

Engineers in Test

  1. Write and maintain Selenium WebDriver scripts usingjava, TestNG framework and apache POI API.
  2. Design automation framework to be used in UI testing with Selenium.
  3. Implement Page Objects model and APIs.
  4. Setup the automation framework using Selenium to run test cases in multiple browsers and platforms.
  5. Identify test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.
  6. Identify and track defects using JIRA.
  7. Test various operations in WSDL using SOAPUI tool and maintain the test cases.

Web Developers

  1. Design, create, and build websites using Joomla CMS, and PHP scripting language.
  2. Trasnlate design wireframe to Joomla framework with the help of Joomla component, plugins and modules.
  3. Monitor server logs and server load averages using cpanel.
  4. Upgrade and maintain current versions of Joomla plugin-ins and troubleshooting issues.
  5. Fix frontend and backend bugs during overall web development.
  6. Update content using Html and css on.
  7. Build data-engine application and integrate it with google analytics to track performance.
  8. Write supporting code.

Quality Engineers

  1. Gather requirements, design test plans, scenarios, and test scripts to test Web/Windows/Web Services/Mobile applications using Selenium WebDriver, UFT (Functional/API’s/Mobile), and CATDM tool. Document software defects and create Test Reports using Maven Sure-fire Reporting.
  2. Test application services using Kubectl commands. Automate web services using Rest Assured Framework.
  3. Assist on Project & Testing flows by providing all the Test Cases developed.

Software Engineers

  1. Gather requirements, design, develop, and implement .NET and mobile applications based on Object Oriented Programming, Web based Technology, and Agile Methodologies.
  2. Develop logic using C#.NET, and Xamarin.
  3. Develop WinForms using C#.Net using Model-View-Presenter (MVP) architecture.
  4. Implement business logic using C#, Xamarin and Data Access Layer using ADO.NET.
  5. Maintain and upgrade applications according to requirements.
  6. Participate in Unit Testing during development and maintenance phases.
  7. Use ADO.NET and ASP.NET for database connectivity and validation controls

Java Developers

  1. Gather requirements, design, develop, and implement JAVA and mobile applications.
  2. Build prototypes and proofs of concepts.
  3. Write Shell scripts for deployment, testing and configuring applications.
  4. Design and deploy application in AWS cloud and operate the applications with high availability, scalability and resiliency.
  5. Create Restful Web services using Spring Boot.
  6. Implement OAuth Security using Spring Security.
  7. Integrate New Relic, Splunk, CloudWatch Alarms and PagerDuty for application monitoring and 24/7 production support.