Overview
Full Time
Skills
MBA
Computer Science
Software Development
Vue.js
Node.js
Java
RESTful
PL/SQL
SOA
Scrum
Problem Solving
Conflict Resolution
Communication
Web Applications
Debugging
UPS
Documentation
Agile
Operational Efficiency
Collaboration
Database
Testing
Job Details
- Bachelor's, Masters or MBA degree in Computer Science, Engineering, or related field (or equivalent practical experience)
- 1-3 years of professional software development experience
- Experience developing in Vue.JS or Node.JS
- Basic understanding of back-end technologies (e.g., Node.js, Java)
- Understanding of RESTful APIs and basic database operations
- Preferred experience with Oracle SQL and/or PL/SQL
- Preferred experience with SOA/REST
- Experience testing - from unit to functional to integration
- Basic understanding of Agile and Scrum principles
- Can investigate minor or major problems within their applications independently
- Good problem-solving skills and willingness to learn
- Strong communication and collaboration skills
- Assist in developing responsive and user-friendly web applications
- Write clean, maintainable, and efficient code for both client-side and server-side components
- Troubleshoot, debug, and upgrade existing systems
- Participate in code reviews and team stand-ups
- Learn and adapt to new tools, technologies, and best practices
- Contribute to documentation and testing as part of the development lifecycle
- Be a fully empowered member of a cross-discipline Agile team tasked with delivering scalable,extendable, and fully testable code.
- Participate in the on-going development and support of existing applications
- Participate in strategic projects that improve operational efficiency across WWT's
- Work closely with other developers and analysts to ensure development meets requirements and delivers optimal performance to our end users.
- Collaborate and partner with Product Owner and technical partners to scope the opportunities, identify constraints, and help mitigate risks.
- Develop simple to complex programs on supported database technologies and programming platform.
- Testing the end-to-end solution to ensure complete satisfaction of internal and external users
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.