- Analyze user needs: Define business objectives and application functionality
- Design and develop: Create user interfaces, database architecture, and server scripting
- Test and debug: Perform unit testing and code reviews to identify and fix issues
- Document: Create software documentation and user assistance tools
- Maintain: Ensure applications run smoothly and efficiently
- Troubleshoot: Identify and resolve technical issues
- Collaborate: Work with other members of the software development team
- Improve: Propose changes to Java infrastructure and investigate new technologies
- Understand product requirements, such as speed, safety, and standards
- Create test cases and plans
- Perform quality assurance
- Troubleshoot issues
- Create automated systems
- Prepare test reports
- Ensure processes adhere to company standards
- Work with developers to improve products
- Provide technical support
- Educate the quality assurance team
- Design, implement, and maintain software applications
- Deploy applications
- Work with design and development teams to build applications and websites
- Support front-end developers
- Gather user requirements to design and implement applications
- Write maintainable and testable code
- Set up and maintain CI/CD pipelines
- Manage infrastructure resources
- Troubleshoot issues
- Collaborate with development and operations teams
- Ensure security and compliance
- Monitor and optimize Azure environments
- Automate infrastructure provisioning and deployments
- Planning: Plan, implement, and grow AWS cloud infrastructure
- Building: Build, release, and manage production systems
- Maintaining: Maintain cloud infrastructure and applications
- Securing: Ensure security compliance and use cloud security solutions
- Automating: Automate processes and implement "Infrastructure as Code"
- Troubleshooting: Troubleshoot issues and solve problems
- Researching: Research and develop cloud-native solutions
- Testing: Oversee pre-production acceptance testing
- Working with clients: Participate in technical discussions with clients
- Staying current: Stay up-to-date on new AWS services and technologies
SAP professionals design, implement and deploy SAP solutions to achieve defined business goals. Maintain skills in SAP applications process design and configuration; SAP application design, development, integration, testing and deployment; and SAP application technical architecture. We are looking for candidates with experience in SAP FICO module.
Candidates must have minimum 1 year experience (for Analyst level), or up until 10+ years of experience (for more experienced level) in one or more of the following: SAP FI Configuration in any combination of the following: General Ledger, Accounts Payable, Accounts Receivable, Asset Accounting, Bank Accounting, Consolidation, Funds Mgt., Special Purpose Ledger. CO configuration: Product costing, Profit Center Accounting, Profitability Analysis, Activity Based Costing Bachelors degree with a Finance or Technology related major
Additional Preferred Skill Requirements:
- Proven experience gathering and documenting Functional Requirements
- Proven experience transitioning Functional Requirement to Technical Requirements
- Extensive business process and functional knowledge
- Cross SAP module integration
- Ability to be flexible and work analytically in a problem-solving environment
- Excellent communication (written and oral) and interpersonal skills
Professional Skills:
- Ability to work as a team member
- Desire to work in an information systems environment
- Excellent oral and written communication skills
- Flexibility
- Time management skills
- Demonstrated leadership in a professional setting; either military or civilian
- Demonstrated teamwork and collaboration in a professional setting; either military or civilian
All of our consulting professionals receive comprehensive training covering business acumen, technical and professional skills development. You’ll also have opportunities to hone your functional skills and expertise in an area of specialization. We offer a variety of formal and informal training programs at every level to help you acquire and build specialized skills faster. Learning takes place both on the job and through formal training conducted online, in the classroom, or in collaboration with teammates. The sheer variety of work we do, and the experience it offers, provide an unbeatable platform from which to build a career
