br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]>
Responsibilities
Execute full software development life cycle (SDLC)
Write well-designed, testable code
Produce specifications and determine operational feasibility
Fix production deployment issues
Integrated software components into a fully functional system
Document and maintain software functionality
Troubleshoot, debug and upgrade existing systems
Deploy the product and evaluate customer feedback
Comply with project and deployment plans
Work with core product development teams in design and development of customer bug fixes
Requirements
Proven work experience as a Software Engineer or Software Developer for 3 to 5 years
Experience with JAVA, Python and other programming languages,
Excellent knowledge of relational databases, MySQL and/or other equivalent database management systems
Experience in developing web applications using Spring MVC
Experience with test-driven development
Proficiency in software engineering tools
Ability to document requirements and specifications
Knowledge of web services, API, REST, and RPC
Graduate or Postgraduate in Computer Science, Engineering or relevant field
At Q2, our goal is to be a diverse and inclusive workforce that fosters mutual respect for our employees and the communities we serve. Q2 is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.