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
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:
Degree inComputer Science, Engineering, Mathematics or related field
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.
- Dice Id: unitedil
- Position Id: 2dee594a806406f99bc736c0cb8c2223
- Posted 30+ days ago