Job Description
Job Description
We are offering a short-term contract employment opportunity for a Software Developer with a focus on Middleware, Python, Django, and Java Rest.
This position is based in Mount Laurel, New Jersey. The role involves working with various technologies such as MySQL, Python, Java, REST API, Linux, and network modeling tools.
The Software Developer will be part of a team that values the implementation of algorithms and problem-solving skills.
Responsibilities :
- Develop and maintain software applications using Python, Django, and Java Rest
- Implement and utilize basic graph algorithms such as Dijkstra, Breadth First Search, Depth First Search, and A*
- Work in a Linux environment, independently running scripts and managing systems
- Understand the interplay of transport and routing networks
- Gain basic understanding of routing protocols like BGP, IGP, OSPF, or ISIS
- Use network modeling tools such as Cisco WAE, Cariden MATE, WANDL, Packetdesign, Network X
- Debug and solve complex problems quickly and efficiently
- Work closely with MySQL databases
- Understand and work within Middleware Applications
- Maintain and improve on the bonus program.
- Proven experience in software development in Python, Java, and Django.
- Solid knowledge of REST API design and development.
- Proficiency in MySQL and understanding of other database technologies.
- Familiarity with Linux and Cisco technologies.
- Experience with network modeling and routing protocols such as OSPF and Border Gateway Protocol (BGP).
- Ability to implement complex algorithms.
- Experience with middleware application development.
- Understanding of graph theory and its application in software development.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Bachelor's degree in Computer Science or a related field, or equivalent work experience.
6 days ago