02 Jun
Software Development Engineer
Illinois, Springfield , 62701 Springfield USA

Vacancy expired!

Title: Software Development Engineer Mandatory skills:Java,Maven, REST APIs, SOAP APIs,Git, JIRA, Confluence, Spring Framework,HTML, CSS,Core, MVC, AOP,WebFlux, ISO8583, jPOS,software development life cycle, project methodology,business processes, system requirement, application development,payments domain, payments industry Description: Required: Java, Git, JIRA, Confluence, Spring Framework (Core, MVC, AOP), Maven, REST/SOAP APIs, HTML/CSSPreferred: Spring Framework (WebFlux), ISO8583, jPOSDetail:Writing program code for application developmentProducing detailed specifications to facilitate application developmentReviewing current systems: including both investigating and fixing discovered bugsReviewing developer-generated documentation and working with developers to improve said documentationPresenting ideas for system improvements, including cost proposals (if applicable)Following OWASP and the client secure coding best practicesWorking closely with IT management and other software developers in a team environmentWorking with business analysts, product, testers, dev ops, and other business members on gatheringrequirements to improve those applicationsTesting the product in a development environment prior to submitting the changes for quality assurance testingFulfilling ad hoc report requestsPreparing documentation and training manuals for usersKnowing of what you write/code, and the ability to explain your design decisions and explain you code whenappropriateStaying ahead of popular trends and propose new ideas for application updates to senior/lead developers tostrengthen application scalability and longevityConducting code reviews with other developers and providing a constructive critique of the commitsMerging code and notifying dev ops for deployment to higher environmentProviding guidance to other developers with design questions/issuesTaking part in tasks that are components of larger projects. These projects on average take 2-6 weeks tocomplete, but can sometimes span several monthsGaining specialization in specific applications, as well as providing third-level support for those applicationsCore Knowledge and Skill Requirements:Knowledge and experience of software development life cycle and project methodologiesExperience analyzing business processes and defining system requirementsAbility to work independently and with minimal directionBuilding systems and making updates with system performance, stability and reliability in mindRequired Qualifications/Education:Bachelor's degree in computer science or related field Master’s degree preferredPreferred payments domain/industry knowledgeJob Related Experience:Total years of experience required: Will vary based on project and positionL3 Support Specialist VIVA USA is an equal opportunity employer and is committed to maintaining a professional working environment that is free from discrimination and unlawful harassment. The Management, contractors, and staff of VIVA USA shall respect others without regard to race, sex, religion, age, color, creed, national or ethnic origin, physical, mental or sensory disability, marital status, sexual orientation, or status as a Vietnam-era, recently separated veteran, Active war time or campaign badge veteran, Armed forces service medal veteran, or disabled veteran. Please contact us at for any complaints, comments and suggestions. Contact Details:Please send your resumes and one of our recruiter will get in touch with you. VIVA USA INC.3601 Algonquin Road, Suite 425Rolling Meadows, IL 60008http://www.viva-it.com

Vacancy expired!


Report job