Lead Software Engineer - (Remote 25-30)
![]() | |
![]() United States, Minnesota, Hopkins | |
![]() | |
Description
The Software Engineer Lead designs, modifies, develops, writes, and implements software programming applications; in addition to supporting, installing software applications and operating systems, as well as participates in the testing process through test review and analysis, test witnessing and certification of software. He/she performs technical application design, coding, and implementation for assigned technical accounts and projects. Essential Duties and Responsibilities >Collaborates with management, developers, quality assurance, production support, and account teams to provide technical direction on systems analysis, designs, development, testing, and deployment to ensure timely and effective delivery of the solution into production. >Collaborates with management in documenting technical requirements, development of project plans, implementation of change control procedures, facilitating code reviews, software design sessions, and architectural reviews. >Performs application coding for applicable customers. >Documents code and system designs; solves complex problems by identifying possible solutions; construct and test application components; provide analysis and reports on new, innovative software technologies. >Provides technical support and serves as a technical advisor to customers. >Coordinates efforts with other IT functions to ensure an effective handoff of ongoing maintenance and troubleshooting. >Provides recommendations to management concerning issues of programmer productivity and software development management, assists testers and support personnel as needed to determine system problems and provides feedback about performance considerations and usability issues concerning software specifications and implementation. Required Education, Skills, and Experience
> Bachelor degree
>4+ years of related experience
>Proficiency in RPG IV, RPG/400 and free-format RPG
>Knowledge of Cobol, C and Java
>Strong understanding of Control Language (CL) for system-level tasks and job control
>Experience with SQL for database interactions on the iSeries
>Deep understanding of the iSeries operating system, architecture and development environment
Pay and Benefits: There are a host of factors that can influence final salary for a position at Spok, including, but not limited to, geographic location, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at Spok that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At Spok, you will receive comprehensive benefits such as; three robust health, pharmacy, vision and dental care plans including a health savings account option, wellness, financial wellness, retirement, family support, continuing education, and time off benefits. |