Overview
On Site
Full Time
Skills
Information Technology
Strategic Alliance
Effective Communication
Analytical Skill
Investments
Software Development
Design Architecture
Software Documentation
Unit Testing
Debugging
Programming Languages
Supervision
Computer Science
Mathematics
Cloud Computing
Git
Bash
Windows PowerShell
Scripting
API
Node.js
Python
Conflict Resolution
Problem Solving
Software Development Methodology
Software Design
Design Patterns
Amazon Web Services
Dynatrace
Agile
.NET
C
C++
C#
Java
HTML
AngularJS
JavaScript
Cascading Style Sheets
SQL
Oracle
RDBMS
Microsoft TFS
Progress Chef
Ansible
Continuous Integration
Continuous Integration and Development
Couchbase
NoSQL
Database
Job Details
Description
The Developer plays a vital role in creating and maintaining the strategic partnership between business needs and technology delivery. The Developer plans, designs, develops, and launches efficient systems and solutions supporting core organizational functions. This individual will utilize effective communication, analytical, and problem-solving skills to help identify, communicate/resolve issues, opportunities, or problems to maximize the benefit of IT and Business investments.
Writes code and develops software applications and tools using agile development methodologies. Designs, develops, and modifies software applications/systems that meet specifications. Provides support to the software development leads (Ex, Senior Developer)
Helps partner and collaborates with cross-functional teams to understand business requirements and deliver solutions. Participates in the design, architecture, and build phases aimed at producing high-quality deliverables. Assists in contributing to software documentation and user manuals
Complete comprehensive unit testing and debugging on all developed/enhanced software and support the deployment of software applications. Participates in code reviews to ensure code adheres to standards. Use design principles and product specifications to enhance software continuously
Demonstrates working knowledge of all core and common programming languages critical to the organization. Demonstrates technical proficiency in areas critical to the specific team/application. Applies security code best practices throughout the development cycle
Support and troubleshoot software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutions
Works on problems of moderate scope where analysis of situations or data requires a review of multiple considerations. Exercises judgment within defined procedures and practices to determine appropriate action
Receives general instructions on routine work and detailed instructions on new projects or assignments. Usually works with some supervision, working with the leader on unusual or complex matter
Qualifications
Required Skills:
Bachelor's degree in Computer Science, Engineering, Mathematics or related field
3+ Experience with Cloud Automation Development Tool such as Git, Python/Bash/PowerShell Scripting
Hands-on development and proficient excellence in backend API development using Node.js Java and Python
Proficient in a coding language and building back-end components
Problem solving
Demonstrate advanced knowledge of SDLC processes inputs/outputs, standards and best practice
Demonstrate advanced knowledge of development methodologies, software design, and design patterns
Demonstrate advanced knowledge of the application of development domain areas and specific technologies and tool sets
Preferred Experience:
AWS highly preferred
Dev Ops highly Experience
Exposure to APPD & Dynatrace
Agile Methodologie
.Net, C, C++, C#, Java HTML, Java Script (Angular 2.0, JS), CSS
SQL, Oracle Experience, Relational DB Experience
Code Repositories like TFS
Chef/Ansible, Configuration tools
Continuous Integration & Continuous Deployment
Exposure to Couchbase NoSQL DB
The Developer plays a vital role in creating and maintaining the strategic partnership between business needs and technology delivery. The Developer plans, designs, develops, and launches efficient systems and solutions supporting core organizational functions. This individual will utilize effective communication, analytical, and problem-solving skills to help identify, communicate/resolve issues, opportunities, or problems to maximize the benefit of IT and Business investments.
Writes code and develops software applications and tools using agile development methodologies. Designs, develops, and modifies software applications/systems that meet specifications. Provides support to the software development leads (Ex, Senior Developer)
Helps partner and collaborates with cross-functional teams to understand business requirements and deliver solutions. Participates in the design, architecture, and build phases aimed at producing high-quality deliverables. Assists in contributing to software documentation and user manuals
Complete comprehensive unit testing and debugging on all developed/enhanced software and support the deployment of software applications. Participates in code reviews to ensure code adheres to standards. Use design principles and product specifications to enhance software continuously
Demonstrates working knowledge of all core and common programming languages critical to the organization. Demonstrates technical proficiency in areas critical to the specific team/application. Applies security code best practices throughout the development cycle
Support and troubleshoot software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutions
Works on problems of moderate scope where analysis of situations or data requires a review of multiple considerations. Exercises judgment within defined procedures and practices to determine appropriate action
Receives general instructions on routine work and detailed instructions on new projects or assignments. Usually works with some supervision, working with the leader on unusual or complex matter
Qualifications
Required Skills:
Bachelor's degree in Computer Science, Engineering, Mathematics or related field
3+ Experience with Cloud Automation Development Tool such as Git, Python/Bash/PowerShell Scripting
Hands-on development and proficient excellence in backend API development using Node.js Java and Python
Proficient in a coding language and building back-end components
Problem solving
Demonstrate advanced knowledge of SDLC processes inputs/outputs, standards and best practice
Demonstrate advanced knowledge of development methodologies, software design, and design patterns
Demonstrate advanced knowledge of the application of development domain areas and specific technologies and tool sets
Preferred Experience:
AWS highly preferred
Dev Ops highly Experience
Exposure to APPD & Dynatrace
Agile Methodologie
.Net, C, C++, C#, Java HTML, Java Script (Angular 2.0, JS), CSS
SQL, Oracle Experience, Relational DB Experience
Code Repositories like TFS
Chef/Ansible, Configuration tools
Continuous Integration & Continuous Deployment
Exposure to Couchbase NoSQL DB
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.