Software engineer with experience in building web applications using Django framework and Java technology.
Candidates should be familiar with Python, Django, GraphQL and SDLC concepts.
Responsibilities
Implement and maintain Django-based web applications
Implement and maintain Java-based web applications
Write and implement software solutions that integrate different systems
Create self-contained, reusable and testable modules and components
Write automated unit test cases
Develop RESTful APIs / GraphQL APIs for consumption by client and UI applications
Assume responsibility for the full lifecycle of your code, from implementation to testing to user acceptance to deployment
Prepare the low-level design specification for the user stories
Work with architects, project managers and other engineers to assure accurate timelines and deliverables
Collaborate with fellow engineers to find elegant, long-term solutions as well as creative quick fixes to problems
Be comfortable working with source control branching strategies preferably Git / Bitbucket
Working in high-velocity, agile team
Requirements
Proven experience in Web application developing using Django framework and java.
Demonstrate the ability to reduce complex ideas and problems into clear concepts and solutions
Experience with relational databases (e.g. MySQL)
Create data model, data design and data engineering
Possess a passion for new technology and innovation
Preferred Qualities
Undergraduate degree in Information Technology, Computer Science, Engineering, or a related field required, with graduate degree preferred
9+ years of overall experience in Application/Solution Development domain
Experience building Web Applications / Enterprise Applications
Expert hands-on proficiency in Developing Applications using one or more technology stacks
Strong hands-on understanding of scalability, security, high availability and operational requirements
Experience with full product lifecycle
Experience with Atlassian suite: Jira, Confluence
Expert level experience with Django framework
Excellent verbal and written communication skills
Familiar on cloud development in AWS
Job Classification
Industry: Engineering & Construction Functional Area: Engineering - Software, Role Category: Software Development Role: Software Development Employement Type: Full time
Education
Under Graduation: Any Graduate Post Graduation: Any Postgraduate