SOFTWARE DEVELOPERS 1:
Summary:
Arise Global Services Inc., provide Software Development and Consulting services. We specialize in custom business solutions, application development and web-enabling businesses. We have a relentless commitment to quality, service, and customer satisfaction, and excel in the innovation, ease of use, and utility of our products and service. The solution-oriented services at Arise Global Services Inc are committed to accomplishing our client’s goals of “Time to Market”, “Within Budget” and “Total Satisfaction”.
We are your trusted technology enterprise, a ground-breaking innovative solutions provider combining profound technical expertise and industry experience to help the universe of our clients, partners for delivering technology acceleration, the highest potential of our value-obsessed software services, enterprise transformation, next-generation Product engineering.
We have helped companies in diverse industry verticals such as healthcare, financial services, manufacturing, travel, human resources, legal services, education and sports in their enterprise transformation, business process optimization, technology implementation, workflow design and optimization. We leverage our domain expertise, business consulting skills and technology competence to provide bespoke/custom solutions to our customers for gaining sustainable edge over competition. Our capabilities include a fully integrated approach that ensures that every aspect of organizations – people, process and technology – is fully aligned for achieving strategic business goals.
Duties and Responsibilities
· Requirement Gathering/Business Analysis, Architecture, Design and Build. – 20%
- Actively work with Business Users to collect the requirements and load to requirements management tools such as Jira, TFS.
- Prepare the Mockup screens using HTML and CSS to understand the application.
- Providing the architecture and system diagrams using UML (Unified Modeling Language)
· Plan, develop, design, test, implement, and support custom proprietary software applications in various platforms and environments as needed. – 30%
- Formulate plans, outlining steps required to develop functions, modules, and programs, using structured analysis and logical designs.
- Creating the framework and writing hooking end point for REST architectural style using JAX-RS using Quarkus framework.
- Design GraphQL Schemas and implement Resolvers using GraphQL API, Node JS, and JavaScript
- Implement DAO Persistent layer by using JDBC & Spring Data repository persistence API.
- Developing the request tracking and tracing of the exceptions using Opentracing framework.
- Integrate Swagger3 Open API with Spring Boot controllers to provide documentation for REST services. Implement Cron Jobs with Spring Schedular to execute batch jobs in a timely manner.
- Creating automated test cases to follow TDD (Test Driven Development) and behavior Driven Development for robust test cases using Junit, JMockit, and Cucumbers Test cases.
- Implementing validations using java validation framework.
- Develop ETL mappings, Workflows, and underlying data model to optimize load and query Performance as appropriate or needed.
- Create Autosys JIL script to schedule the ETL process.
- Build quality gates in each phase of development lifecycle to improve the quality of applications.
· Integrate other enterprise platforms – such as Salesforce, SharePoint, Documentum etc. – 20%
- Integrate with various other third-party services using API calls.
- Integrate applications with external APIs, web services and legacy data Sources.
- Integrating the Machine learning models with application using the python flask API feature as needed.
· Develop validation procedures. – 10%
- Create scripts to perform data validation.
- Create the framework for data reconciliation.
· Production deployment and support. – 20%
- Provide postproduction support.
- Coordinate with various teams and raise support ticket for all issues, analyze root cause and assist in efficient resolution of all production processes.
- Maintain logs of all issues and ensure resolutions according to quality assurance tests for all production processes.
Skills Required: Java, Oracle, PL/SQL, HTML, JavaScript, Node JS, SVN, TOAD, Informatica, SQL Developer, JIRA, TFS.
Educational Requirements for these duties:
Bachelor’s Degree in Computer Science OR Computer Engineering or Computer Information Systems OR Computer Science and Applications with 4 year of experience in the job offered or related occupation is required.
Relevant Courses from your degrees:
· Computer Program and Problem Solving
· Data Structure
· Object Oriented Programming
· Compiler Design
· Computer Organization and Architecture
· System Programming
· Software Engineering & UML
· Parallel Programming
· Design Patterns
· Cloud Computing
Work location: 7750 Wisconsin Ave, Bethesda, Maryland 20814 and various unanticipated locations throughout the U.S.
Send Resume to HR Dept., Arise Global Services, Inc., 44679 Endicott Dr, Suite 300-2003, Ashburn VA-20147.
Should the candidate accept employment with Arise Global Services, Inc., the referring employee will be eligible to receive an award of $1,000.00 for the successful referral.
—————————————————————————————————————————————————————————————————————————————————————————–