01 Dec
Jr. Java Developer
Illinois, Chicago , 60601 Chicago USA

Vacancy expired!

Location: Chicago, IL Description: Our client is looking for a Software Engineer Chicago, ILHybridThis position requires employees to be fully vaccinated against COVID-19 unless they are granted a medical or religious exemption. Qualified Applicants must be legally authorized for employment in the United States. Qualified Applicants will not require employer sponsored work authorization now or in the future for employment in the United States. Description: As a Software Engineer, you will be part of an agile team contributing to the development of operation and monitoring software solutions for embedded devices in the building automation space.Responsibilities Include: Design, implement, test, support, and improve software applications for building automation components and sub-systems. Define and communicate technical, design and test requirements to ensure high quality solutions. Develop and run unit and automated tests to ensure quality standards are met. Collaborate with cross disciplinary teams to ensure high quality solutions for our customers Finding opportunities to improve code quality and efficiencies in refactoring existing code base. Participate in sprint activities such as planning, story elicitation, estimation and retrospectives to further empower the team and its goals. Collaborate with Sr Engineers, Architects and Product Owners to implement solid software solutions. Utilize problem solving techniques to troubleshoot and resolve field issues, applications and bugs. Collaborate in an international, multi-site development environment using Agile methodologies. Participate in prototyping, pair programming and code reviews. Basic Qualifications: Bachelor or advanced degree in Computer Science preferred, or equivalent combination of education and experience. Ideally 1-3 years of experience in Object-oriented programming languages such as Java or C# Script languages such as bash, python or shell or Source code control and application lifecycle management systems such as Git, Git branching, Jenkins, merge requests, code reviews Working in and applying Agile methodologies such as Scrum, XP, Kanban and SAFe. Unit and Automation Testing Applying problem solving techniques to troubleshoot and correct issues. CI/CD practices/implementation o Understanding and applying software design patterns and principles. Optimizing code for efficiency while keeping high quality standards. Good To Have:Reading and creating software design diagrams (UML Diagraming, Viso, Enterprise Architect) Front end languages such as JavaScript or Angular. Requirements gathering and estimation techniques. BACnet is a plus o Containerization (PaaS) technologies such as Docker. Test frameworks such as Protractor, Selenium or Cypress are a plus. Code analysis and monitoring tools to enhance software code base is a plus.Contact: This job and many more are available through The Judge Group. Find us on the web at www.judge.com

Vacancy expired!


Related jobs

Report job