The Texas Department of Family and Protective Services (DFPS) is looking for a Senior Java Developer to perform advanced computer programming work, serve as a Technical Lead, and develop world-class applications to protect children, elderly, and people with disabilities from abuse, neglect, and exploitation.
Requirements
- Advanced Knowledge of Java Platform development.
- Strong governance and drive towards promotion of code best practices.
- 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 both Waterfall and Agile development environment.
- Knowledge of DevOps tools (Jira, Bitbucket) and processes.
Responsibilities
- Analyzes users’ needs; designs, tests, and develops software to meet those needs.
- Develops routine code and debugs software.
- Analyzes proposed applications for equipment requirements and capabilities.
- Analyzes, reviews, and revises software to increase operating efficiency or to adapt to new procedures.
- Compiles and documents procedures used throughout software development and revision.
- Prepares detailed workflow charts and diagrams that describe input, output, and logical operation and converts them into a series of instructions coded in a programming language.
- Performs code reviews, unit testing, integration testing, continuous integration, and continuous deployment.
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.
- Experience in one or more areas: System Engineering, Application Development with Java/.NET/Middleware, Data Intelligence, Infrastructure Services, or Database.
- Ability to communicate effectively both verbally and in writing to any level of the organization in a clear and concise manner.