The Texas Department of Family and Protective Services (DFPS) is looking to build on strengths of families and communities to keep children and vulnerable adults safe, and is seeking a Mulesoft Senior Developer to develop and deliver world class applications.
Requirements
- Advanced Knowledge of MuleSoft API development using MuleSoft Anypoint Platform
- Strong Knowledge of Java/.NET, Middleware, Mule ESB, SOA
- Strong governance and drive towards promotion of Mule best practices, guardrail adherence, API Delivery Model
- Fluency in Web Service Standards such as XML, REST, Strong understanding of RDBMS
- Knowledge of established and modern design patterns and application design.
- Knowledge of object-oriented analysis and design.
- Knowledge of DevOps tools (Jira, Bitbucket) and processes.
Responsibilities
- Performs design, development, deployment and maintenance of integration solutions using MuleSoft’s Anypoint platform
- Develops and maintains documentation such as technical design specifications and engineering best practices in accordance with agency Software Development Lifecycle (SDLC) and Project Management Lifecycle (PMLC) guidelines.
- Writes scalable and highly available code by following the design principles and software engineering best practices.
- Performs application development activities in a maintenance capacity as appropriate.
- Participates in project planning and project management activities to transform business requirements into technical requirements and specifications to carry out software development.
- Performs code reviews, unit testing, integration testing, continuous integration, and continuous deployment.
- Oversees studies and the preparation of reports that include study findings, recommendations, and instructions for proposed system implementations.
Other
- Graduation from an accredited college or university with a Bachelor of Administration (BA) or Bachelor of Science (BS) in Computer Science, Information Systems, Business, or a related field is required.
- At least five (5) years IT experience in software development.
- At least three (3) years leading in software development projects.
- Ability to communicate effectively both verbally and in writing to any level of the organization in a clear and concise manner.
- Ability to work at the Austin office when required.