Job Directory Developer III

Developer III
Mansfield, TX

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

SCOPE

To carry out the analysis, design and development of complex software applications and to document the design and architecture of such systems. Developer III possesses the ability to apply and document enterprise architecture and design concepts in the development of complex applications. Abilities include good technical acumen, excellent problem solving and troubleshooting skills. Possesses the knowledge and understanding of most business applications, subsystems and their integration.

ACCOUNTABILITIES

Software development and programming

* Will design, develop and maintain software using programming concepts and software development processes, providing best-practice solutions
* Will conduct research, analysis and document/review technical designs and specifications
* Will work conforming to agreed procedures and standards, contribute to reviewing those standards when appropriate and necessary
* Will design and architect software solutions accurately and defend design options, ideas and innovative concepts

Technical Design and Architecture

* Will have a strong understanding of the core concepts of software design and architecture
* Will provide technical analysis and innovative ideas for the design and architecture of scalable software solutions
* Contributes to building software modules that adhere to best practice architecture and technology roadmap for the applications
* Continually in search of better ways to optimize programs, processes, technology design and architecture

Establish and meet deliverables

* Will consistently meet timelines for required deliverables
* Will provide accurate ballpark and detailed build estimates for a development task
* Will present strong ability to work on multiple priorities and projects

Business Acumen & Analysis

* Will demonstrate a good understanding of business concepts, business rules, data flow and database structures of supported systems
* Strong working knowledge of business systems beyond their area of expertise
* Ability to provide impact analysis to various interconnected systems
* Will develop extensive Mouser business acumen and use it with each assignment

Communication

* Will effectively communicate both verbally and in writing
* Will contribute to and lead the creation and/or review of technical documentation and other project artifacts as needed
* Will proactively use good business judgment to keep managers and superiors informed about risks, issues, assumptions, and dependencies
* Will communicate and present to business executives and senior stakeholders when required

Production Support

* When required, will contribute to the problem solving, troubleshooting and debugging of software on production and non-production environments, and provide root cause analysis
* May provide 24-hour support through participation in the Developer On-Call rotation
* Will also be available for providing after-hours, weekend, and holiday production support when called upon

Personal & Leadership Skills

* Will display and foster a positive attitude to work
* Will work effectively as part of a team or individually, taking a lead role where necessary
* Will "manage up" (strive to work for the benefit of one's superior in addition to one's self" and take initiative where and when possible
* Will demonstrate personal integrity and remain professional at all times
* Will demonstrate strong planning and organizational skills

QUALIFICATIONS

EDUCATION & EXPERIENCE

Bachelor's degree in Computer Science or related field with a minimum professional experience of 5 years -or- in lieu of degree 9+ years of relevant experience.

SKILLS & CERTIFICATIONS

* Can design and architect computer programs and accurately and competently present design ideas and innovative concepts, while providing a best-practice approach
* Has extensive knowledge of programming languages, data structures, algorithms and software development patterns
* Has the ability to translate and develop logic from technical specifications
* Leads in the troubleshooting and problem solving production issues or during post-production implementations while providing root cause analysis and resolution
* Has knowledge and experience of developing computer software and can demonstrate knowledge of related concepts, practices and processes
* Has professional experience (5-9 years) in reading, designing, developing, and troubleshooting software in languages such as BASIC, C, C#, Java, JavaScript, Python, and SQL; and with markup languages such as HTML and XML
* Has good experience in designing and developing with database systems (e.g. SQL, multi-value, NoSQL)
* Has the ability to understand and analyze business needs
* Possesses knowledge of aspects of computer technology outside of software development, including hardware, networking, operating systems, and database management systems
* Possesses strong verbal and written communication skills, as applied to both technical and non-technical subject matter, with the ability to communicate technical subjects to a non-technical audience
* Has good knowledge and experience of one-or-more software development methodologies (e.g. Waterfall, Scrum)
* Strong ability to understand and apply new technologies
* Strong understanding of and ability to use OO programming and UML
* Knowledge or experience of multi-value databases preferred
* Knowledge or experience of working with organizations that implement a distribution model preferred
* Knowledge and experience of UML preferred
* Knowledge and experience of working with UNIX systems preferred

This is a summary of the primary accountabilities and requirements for this position. The company reserves the right to modify or amend accountabilities and requirements at anytime at its sole discretion based on business needs. Any part of this job description is subject to possible modification to reasonably accommodate individuals with disabilities.

Back Share

*
*

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.