Software Engineer II at ‎ConnectWise

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Software Engineer II ‎ConnectWise. General Summary:. The Software Engineer II is responsible for developing high-quality, innovative, fully performing software in compliance with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are completed in a timely manner while remaining aligned with industry and organizational standards. . Essential Duties & Responsibilities:. • Provides support to the Engineering team, with a high attention to detail  . • Designs, builds, and maintains large-scale production services, web applications, data pipelines, and streaming systems. • Works on systems critical to the organization's current and future operations . • Debugs production issues across services and multiple levels of the stack. • Assists with improvement of organizational engineering standards, tooling, and processes. • Participates in the testing process through test review and analysis, test witnessing, and certification of software. • Evaluates codes to ensure validity, proper structure, alignment with industry standards, and compatibility with operating systems  . • Maintains an understanding of current and new technologies or programming practices through continuing education, reading, and participation in professional conferences, workshops, or groups Knowledge, Skills, and/or Abilities Required: • Ability to work independently on projects and processes with close supervision. • Broad theoretical knowledge of applicable work area. • Ability to situationally adapt and understand new technology/processes as per business requirement. • Knowledge of a variety of the field's concepts, practices, and procedures. • Ability to work constructively and independently under stress and pressure in a fast paced, multi-tasking environment. • Ability to interact positively and openly with colleagues and external business contacts, with strong verbal and written communication skills. • Knowledge of programming languages and software basics • Understanding of relevant software development tools including version control, build processes, debuggers, and test frameworks. Educational/Vocational/Previous Experience Recommendations:. • Bachelor’s degree in related field or equivalent work experience  . • 2+ years of related experience in any open source technology. Preferred Golang/Java. • Should have hands-on experience in Data Structures, Algorithms, Microservices architecture, Oops concepts