Share This Job With Others
Develop programming code and software modifications using appropriate languages and tools to provide responsive and innovative solutions, and new functionality in enterprise-wide and complex distributed systems.
Develop, maintain and support associated databases.
Write clean, unit-tested code that is maintainable by all developers on the team.
Systems Analysis and Development
Analyze user system and application needs, determine and evaluate potential solutions, develop system specifications and requirements, and design application programs to meet the requirements.
Design integrated solutions, which may include applications, databases, networks, and related systems.
Research, analyze and evaluate current technical trends, emerging technologies and standards, new software functionality, and alternative software solutions to determine applicability and viability.
Data Base Analysis and Development
Structure, implement, and maintain database systems. Establish policies, standards and procedures to ensure useful and readily accessible data.
Design database systems and programs.
Analyze data requirements and develop data models.
Mule ESB/Tomcat/JBoss application servers
Ubuntu/Windows operating system