01 Aug
Sr. Mulesoft Engineer with API and Data Modeling Omaha, NE Direct hire Remote possible
Vacancy expired!
- Bachelor's degree, preferably in computer science or related field, or a combination of education and work experience that provides the necessary skills to perform the essential job functions.
- 8+ years of software engineering experience with senior-level design capabilities using modern technologies
- 5+ years of experience developing software applications
- 3+ years of experience with Anypoint Platform, DataWeave, and API Management
- Strong working experience with Service Oriented Architectures (SOA) and fluency in web services standards and technologies (XML, SOAP, WSDL, XSD, UDDI, REST)
- Strong understanding and working experience using database programming, including JDBC and relational databases like SQL Server or Oracle
- Strong working experience in Security, Logging, Auditing, Policy Management, and Performance Monitoring, and KPI for end-to-end process execution
- Working experience and strong understanding of Enterprise Integration Patterns, Message Exchange Patterns, and Canonical Model Development
- Experience working with one or more Source Control Management systems like BitBucket/Git, RTC (IBM Rational Team Concert), Subversion (SVN), or TFS (Team Foundation Server).
- Experience with Java/Groovy
- Working experience with agile, iterative, and waterfall software delivery and building and/or managing Continuous Integration and Continuous Delivery (CI/CD) pipelines.
- Solid knowledge of personal computer software and hardware, mainly Windows 10, Microsoft Outlook, Microsoft Office product suite, Active Directory, and Exchange.
- Knowledge of QA processes and test-driven development
- Excellent customer service and interpersonal skills are required, including communicating clearly and professionally, both verbally and in writing.
- Must be able to work independently and collaboratively with minimum supervision. Requires exceptional organizational skills, problem-solving skills, and flexibility in changing priorities.
- Be a team player who can share knowledge and develop colleagues for the team and the organization's overall benefit.
- Experience working on large integration projects with large and multi-sourced data sets.
- Working knowledge of server architecture, configuration, and management.
- Familiar with tools and platforms such as SharePoint, Jenkins, Ansible.
- Interest in learning and applying new technologies and concepts
- Involved with all the facets of Application Delivery.
- Lead the overall middleware platform and continuing development and enhancement of current integrations.
- Identify and formalize best practices and share them across BTBS.
- Partner with Enterprise Architects and project teams to translate business requirements into well-designed API solutions that are scalable and global at the core and identify opportunities for reuse.
- Partner with IT teams to manage data integration between internal systems and cloud systems.
- Partner with Quality Assurance and Release Management during testing and deployments of services within the platform.
- Responsible for providing administrative support for the AnyPoint Platform in addition to maintaining the catalog of services built
- Partner with IT teams to maintain and update integrations to support new and existing business objectives and initiatives.
- Create and maintain documentation (system configurations, mapping, processes, service records).
- Manage performance monitoring and tuning of Middleware platforms.
- Automate manual tasks to increase accuracy and efficiency.
- Research data questions that arise from regular usage of the platform.
- Troubleshoot issues and provide bug fixes.
- Writing detailed documentation.
- Other duties assigned.
- Actively involved in the preparation of projects.
- Comfortable with bottom-up planning.
- Ability to balance multiple projects and competing priorities.
- Provide high-level and detailed estimates.
- Decompose work into work packages.
- Prioritize own tasks.
- Ensure project teams are aligned regarding the architectural direction, scope, quality, and timelines.
- Communicate all concepts and guidelines successfully to the development team
- Oversee progress of the development team to ensure consistency with designs
- Provide technical guidance, mentoring, and coaching to developers and engineers
- Start Date: ASAP
- Assignment Length: Direct hire
- Great Benefits/Pension Plan: Pension is in the top 5% of the nation’s plans
- Exceptional Culture, compassionate and relational
- Tangible, Local Community Service
- Forward thinking Company- strategic vision focused on alternate energy and transformative modernization
Vacancy expired!