Current Career Opportunities

 

Derex Technologies believes its strength only by its employees it offers a challenging -- yet friendly -- work environment, excellent compensation, and a comprehensive benefits package. Derex encourages in managing and developing your career according to your aspirations.

 

 

 

AUTOMATION ARCHITECT :

 

Experience in selecting, designing, and implementing test automation frameworks. Experience developing in-house automation tools - Responsible for the Software Quality Assurance team, leading new and existing Quality Assurance initiatives, and will be instrumental in managing QA processes, driving test methods, risk analysis, resource planning and estimating for client projects. - Extensive experience designing solution architectures for an enterprise software, service virtualization, or systems integration company, 9+ years overall QA experience, 4+ years of Automation experience; GUI test automation; database testing; Webservices testing, Strong Experience in Selenium, C#. Experience of working with Guidewire systems (Policy, Billing and Claims), Webservices / SOAP UI , READY API experience Understanding of TestNG and other automation frameworks, Strong SQL query writing skills. Req'ts: Bachelor's degree in Computer Science or closely related field,

 

Software Engineer :

 

Responsible for development of projects and solutions using various methodologies and standard principles of proposed system architecture. Design and develop solutions to complex applications problems, and provide advice on project costs, design concepts design changes by deriving the appropriate system/software engineering, system integration, or distributed system architectures. Communicate with business to gather the systems needs and render into technical requirements. Design, develop and test complex domain models, business logic and responsive user interface and application-specific software using multiple technologies DOT NET, Mendix, Java, JavaScript, Oracle, SQL Server and CSS. Understand the data models of legacy systems and migrate them into the new open system platforms. Direct the proposed system analysis, development, and operations with right design constraints. Create and consume web services, REST API in .NET platforms & Mendix and incorporate the precise Service Oriented Architecture (SOA) in projects to communicate with disparate systems. Create automated unit tests using Nunit framework, functional tests using selenium script and incorporate them in Continuous integration with hardware/software end- to-end testing. Provide guidance to project teams in designing and deploying service products, software application, and intranet systems. Perform ongoing hardware/software maintenance operations. Review requirements and create technical designs and estimates for the proposed system and responsible for creating document design specifications, installation instructions, and other system-related artefacts. Work with system users, testers, management, and other IT staff to coordinate successful implementations of new/modified applications and monitor the system operations to detect potential problems. Lead and participate in research and development efforts to improve business/application development processes. Collaborate with engineers or software developers to opt appropriate design solutions and ensure the compatibility of applications. Provide technical guidance for the development/troubleshooting of systems and provide procedures to customers/installation teams for implementing secure systems. Identifying complex problems and reviewing related information to develop/evaluate options to implement right solutions. Req’ts: Bachelor’s in ENGG (ANY), CS, MATH, IT or related field, 60 months of work exp. is reqd. in the posit of SR. SOFT. ENGG, IT ANLST, APP DEVLP. Position # 400001.

 

 

SAP Consultant

 

Provide expert advice on the SAP architectural, design, functional and business process solutions. Prepare for and lead SAP supply chain planning related blueprint workshops and meetings and gather the business requirements. Analyze the requirements for technical feasibility on the SAP platform. Design Business Blueprint documents based on the requirements, Transform Business processes into System designs based on the Blueprints. Design and develop business specific solutions in SAP APO service parts planning in coordination with other modules like SCM Supply network collaboration, SAP Production planning, material management, Sales and distribution. Analyzing and translating business requirements to technical requirements and architecture to create AS IS and TO BE models to complete the process specific requirements and needs. Identify the GAPs in SAP standard ERP software package and the business requirement, develop and implement custom solutions with ABAP programming language with a technical developer. Responsible for multiple SAP implementations, rollout and integration with 3rd party system projects with participation in all phases of projects. Perform design and configuration in SAP APO and SAP ECC Systems in the Service Parts Planning Module and provide business process functional expertise knowledge of designing and implementing SAP APO service parts planning constituents like Demand Capture & Management, Forecasting, Inventory Planning, DRP, Stocking /Destocking, Deployment / Inventory balancing, Releasing, and Master Data ? BOD, Supersession, Pack spec, Rounding, BOP & GATP etc. Test, Maintain and Monitor SAP SPP software systems, including coordinating the configuration of related development and implementation of programs. Complete the unit testing and integration testing, user acceptance testing, coordination with testing teams, quality team and business users; responsible to provide the solution. Troubleshooting programs and configurations to restore normal functioning of business and ERP System, fix the bugs, issues identified during all phases of testing as per project plan. Train SMEs and business users to work with ERP systems and solutions implemented/developed. Req'ts: Education Qualification: Bachelor’s degree in computer science or a closely related field.

 

 

COMPUTER SYSTEMS ENGINEER

 

Responsible for development of projects and solutions using various methodologies by leveraging internal/external partner tools and platforms, which enables the stability, inter-operability, portability, security, or scalability of proposed system architecture. . Design and develop solutions to complex applications problems, and provide advice on project costs, design concepts design changes by deriving the appropriate system/software engineering, system integration, or distributed system architectures. Design, develop and test complex domain models, business logic and responsive user interface and application-specific software using multiple technologies DOT NET , Mendix, Java, JavaScript, Oracle, SQL Server and CSS. Is Communicate with stakeholders/clients and interacting with Business Analysts and Subject Matter Experts (SMEs) to understand business requirements and translate the same into technical requirements. Understand the data models of legacy systems and migrate them into the new open system platforms. Thereby establish to complete models and simulations, using manual/automated tools, to analyze system performance under different operating conditions. Direct the proposed system analysis, development, and operations to establish functional standards to address operational and quality requirements with right design constraints. Create and consume web services, REST API in .NET platforms & Mendix and incorporate the precise Service Oriented Architecture (SOA) in projects to communicate with disparate systems. Create automated unit tests using Nunit framework, functional tests using selenium script and incorporate them in Continuous integration which includes complete hardware/software end-to-end testing. Provide guidance to project teams in designing and deploying insurance products, workflows, business rules, rating and forms mapping. This includes directing the installation of application software, network hardware or operating systems. Perform ongoing hardware/software maintenance operations, including deploying & upgrading hardware/software system and train system users to the respective applications. Review requirements and create technical designs & estimates for the proposed system and responsible for creating document design specifications, installation instructions, and other system-related artifacts. Work with system users, testers, management, and other IT staff to coordinate successful implementations of new/modified applications and monitor the system operations to detect potential problems. Lead and participate in research and development efforts to improve business/application development processes. Perform research, security analyses, verify proper functioning of software patches and fixes. Collaborate with engineers or software developers to select appropriate design solutions and ensure the compatibility of applications. This includes communicate project information through presentations, technical reports, or white papers. Provide technical guidance for the development/troubleshooting of systems and provide procedures to customers/installation teams for implementing secure systems. Identifying complex problems and reviewing related information to develop/evaluate options to implement right solutions. Thereby ensuring existing systems got evaluated to determine effectiveness and suggest changes to meet organizational requirements. Req'ts: Education Qualification: Bachelor’s degree in computer science or a closely related field.

 

 

SOFTWARE DEVELOPER:

 

Design, development and testing of mid-sized projects or sub-projects on customer engagements. Development of architectural design artifacts for technical solution that address the requirement. Analysis and design and develop applications using Struts/Spring Framework for J2EE projects which involves programming languages and technologies like JAVA, J2EE (Servlets, JSP, JDBC, Struts, Spring, Hibernate, Web Services), IBM Urban Code Deployment and database interactions. Provide technical design, code debugging, code reviews, testing and defect fixing. Business interaction and reporting. Develop SQL queries and Stored Procedures to update the database using Hibernate Framework to connect to the database. Responsible for resolving technical issues during the execution of the project including crisis management. Review and acceptance of functional documents from customer. Gathering business, functional requirements, validating the requirements and identifying the solution and validation for the same. Research and evaluate alternative solutions and recommends the most efficient application programming solution. Accountable for all phases of development process ? analysis, design, construction, testing and implementation in agile and waterfall development lifecycles. Querying the databases using SQL and other tools to create different user reports and maintenance of Business Intelligence reports in the project etc. Education Qualification: Bachelor’s degree in computer science or a closely related field.

 

QUALITY ASSURANCE ANALYST:

 

Working in a fast-paced Agile environment to deliver on critical business initiatives; managing project priorities and mitigating risks to deliver on release commitments by providing leadership in driving quality-oriented design and development practices as it applies to both product code and test code Development and implementation of standards and processes around developing automation frameworks, developing test scripts and maintenance of software automation frameworks. The SDET will also lead the effort to research, design, document, and modify software automation framework throughout the development life cycle Building or leveraging in-place testing frameworks and automation strategies including mock, injections and integration tools Responsible for the development of source code and execution of automated test cases and QA processes that ensure quality throughout our release schedule Executes automation test strategy that promotes best automation approach (API and/or UI), and development of toolset to enhance manual test efforts for all projects Understands and contributes to the implementation of processes for Test Management and Reporting for Automated Suites Drive continuous integration, recommending approach and technology infrastructure and tools Maintains, contributes to development of test stubs, tools to enhance manual test execution Interface with development team to ensure sufficient test coverage upstream in Unit testing in support of TDD best practices Mentoring and coaching others on the team on automation techniques Collaborating in design and code reviews Advocating industry standard agile testing practices and implementing best practices within the TMUS software environment Work with developers, business analysts, product owners to design appropriate testing strategies Working with developers to ensure code quality has been met Product test metrics for reporting to upper management. Track test coverage and other metrics Analyze code coverage using industry standard tools such as SonarQube Analyze test results from a technical standpoint and the ability to isolate defects prior to escalating to the development team for resolution Contribute to the continuous improvement of current QA processes and maintain repeatable process Education Qualification: Bachelor’s degree in computer science or a closely related field.

 

COMPUTER PROGRAMMER:

 

Design, develop, and maintain complex C# solutions using ASP.net, MVC, jQuery, AJAX, XML, Java Script, Web API, WCF, and Web Services. Perform a level of database date definition language (DDL) and data manipulation language (DML Development). Perform Unit Testing, Branching, merging. Build Automation and continuous delivery cycles. Develop loosely coupled object-oriented solutions that are highly testable, modulized, and reusable. Have a deep and thorough understanding of SQL Server and the appropriate and effect use of database objects. Understand the business requirements and applies solutions that align with long-term strategies and enterprise architecture goals. Identify, asses, and manage risks to ensure successful achievement of sprint deliverables. Implement, MVC 4, design patterns, and modern architectural trends. Develop solutions that leverage existing frameworks, align with the overall vision and are complaint with the established coding standards and other engineering principles. Anticipates and acts upon issues that arise, providing alternative approaches and solutions. May travel and relocate to various unanticipated locations throughout the US. Bachelor’s degree in computer science or a closely related field.

 

HOW TO APPLY?

Send resume with proof of wrk elig to: H.R Mgr, Derex Technologies INC, 111 S Frank E Rodgers blvd, Suite 306, Harrison, NJ - 07029.

Help us Improve <#>