Latest Jobs
Apply Now
The Adobe AEM Web Content Management Developer will play a vital role in the development, design, testing and deployment of Adobe Experience Management Web and Mobile solutions.
- Minimum of 2 years of experience implementing Adobe AEM (AEM 6.4 or higher)
- Design, develop and support AEM content fragments, integrations, and applications
- Experience with RESTful API and GraphQL (nice to have)
- Minimum of 4 years of J2EE programming experience required
- Knowledge of Sling, Spring and Struts Framework, or other MVC frameworks.
- Experience with unit testing and automated testing tools
- Experience with secure coding practices
- Experience implementing web content management systems in a large corporate environment.
- Excellent estimation abilities in scoping work in a highly complex environment
- Experience with dispatcher, caching, and CDN technologies
- Experience with OSGI Bundles
- Experience with AEM development practices, Gitlab, Jenkins, CI/CD pipeline
- Experience building, deploying, and supporting Internet-facing applications
- Superior problem solving, organizational, decision-making, written, oral and interpersonal skills
Data engineers are mainly tasked with transforming data into a format that can be easily analyzed. They do this by developing, maintaining, and testing infrastructures for data generation. Data engineers work closely with data scientists and are largely in charge of architecting solutions for data scientists that enable them to do their jobs.
- Design, implement, and support a platform providing secured access to large datasets.
- Model data and metadata to support ad-hoc and pre-built reporting.
- Own the design, development, and maintenance of ongoing metrics, reports, analyses, dashboards, etc. to drive key business decisions.
- Recognize and adopt best practices in reporting and analysis: data integrity, test design, analysis, validation, and documentation.
- Tune application and query performance using profiling tools and SQL.
- Analyze and solve problems at their root, stepping back to understand the broader context.
- Keep up to date with advances in big data technologies and run pilots to design the data architecture to scale with the increased data volume using AWS.
- Continually improve ongoing reporting and analysis processes, automating or simplifying self-service support for datasets.
- Triage many possible courses of action in a high-ambiguity environment, making use of both quantitative analysis and business judgment.
Must be proficient with: Microsoft Visual C# .NET, SQL Transact (Oracle SQL Transact), Microsoft SQL Server and relational database concepts and design, HTML, JavaScript, XML.
- Knowledge of JAVA is a plus
- Ability to perform all essential duties and responsibilities listed above.
- Ability to construct Web Forms and Windows Forms applications.
- Must be able to learn new technologies.
- Must obtain excellent troubleshooting skills.
- Relational database organizational and analytical skills required.
- Must possess self-initiative and productivity.
- Detail oriented and organized.
- Ability to reprioritize projects frequently.
- Must have ability to multitask.
- Independent, self-motivated, team player.
- Able to effectively communicate with all levels of staff and management.
- Develops information systems by designing, developing, and installing software solutions.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
- Investigates problem areas.
- Follows the software development lifecycle.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Improves operations by conducting systems analysis and recommending changes in policies and procedures.
- Obtains and licenses software by obtaining required information from vendors, recommending purchases, and testing and approving products.
- Protects operations by keeping information confidential.
- Provide information by collecting, analyzing, and summarizing development and service issues.
- Analyze, design, code, test and implement systematic solutions to meet customer requirements that adhere to IT standards and policies.
- Responsible for analyzing, designing, coding, testing, and implementing application enhancements, as well as Providing general production support, meeting defined scope, target dates and budgets with minimal or no Effects.
- Interacting with client management and users and demonstrate understanding of business needs.
Java Developers are the visionaries behind information solutions. They are responsible for designing and developing applications and system solutions that can affect an entire company. They frequently act as the support structure for business by recommending new solutions to improve user experience.
- 3+ years of experience in designing Java based server side applications (database, job processing, batch processing) preferred
- 3+ years of experience in Angular, React, HTML5, JavaScript and CSS preferred
- Expertise in of Core Java
- Expertise in Spring Java and hibernate; J2EE frameworks and design patterns
- Cloud deployment/AWS and/or Azure preferred
- Strong experience in product development and agile development processes
- Design and development skills with SQL and MySQL in particular (or similar database)
- Master's Degree in related field or equivalent work experience preferred
- Proven leadership ability preferred
- 3 to 5 years of previous Salesforce application development or support with a minimum 300-seat environment handling all aspects of CRM, case management, and platform maintenance
- 2+ years of experience programming or supporting in Triggers, Apex Code, and Visualforce Pages
- Understanding of best practices regarding Salesforce implementations, including design patterns, release management, deployment strategies, and testing best practices
- Demonstrated ability to manage overall business initiative or several components of a large, complex project with direct experience in Agile and Scrum
- Ability to engage with emotional intelligence as required to avoid conflicts with customers based on personality differences and to make suggestions in a manner that is more likely to result in the desired outcome
- Good project management skills with the ability to juggle multiple projects/tasks across various user groups
- Experience with Salesforce developer toolkit including Force.com IDE, Migration Tool, and Web Services
- Excellent understanding of Salesforce's Web Services and a good understanding of Salesforce SOQL, SOSL, and security model
- Must be a self-starter and Salesforce enthusiast who thrives on working in a fast-paced environment
- Strong team player with a service-oriented attitude and customer focus
- Familiarity with SOX protocols, Change Management, and Release Management principles and processes
- Experience with database concepts and data modeling capabilities