Software Engineer II
Summary
Title: | Software Engineer II |
---|---|
ID: | 3880 |
Location: | Remote |
Application Deadline: | Open until filled |
Description
Hamilton Telecommunications is seeking to add a full-time Software Engineer II to an established team. This position is responsible for gathering user requirements, defining system functionality, and writing code in various languages. Develops and maintains applications for PC, web, mobile, and server platforms in support of multiple business lines. Activities will include requirements analysis, systems design, code writing, testing, implementing and documenting applications. The work involves extensive interaction with IT, business area employees, and senior management.
The current development tools and skillsets include:
- Jetbrains Suite – IntelliJ (Java)
- Nodejs (Javascript)
- Angular (Typescrpit)
- Swift / Objective C (iOS)
- Android Studio (Java)
- MySQL / MSSQL
Location:
- This is a remote role with working hours from Monday to Friday, 8-hour shifts between 8am-5pm CST. This role is not eligible to be performed in Colorado, California, or New York.
Qualifications:
- Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering or related technical discipline.
- 5+ years of professional software development experience
- Experience serving as technical lead throughout the full software development lifecycle.
- Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Possess a valid driver’s license.
- Ability and willingness to travel alone.
Hamilton offers:
- Remote work options.
- Office equipment provided.
- Company paid benefits for full time employees.
- Flexible schedule.
Compensation:
- The estimated base salary range for the Software Engineer II role based in the United States of America is: $95,000 - $110,000 annually. Compensation decisions are dependent on several factors including, but not limited to, an individual’s qualifications, location where the role is to be performed, internal equity, and alignment with market data.
Who we are:
- For more than a century, Hamilton’s culture and values have been shaped by our employees, customers, and shareholders as a driving force to our success. We value the spirit of hard work, responsibility, innovation, and collaboration that enables our growth and guides us as we pursue our mission. Founded in 1901 as a telephone cooperative serving Hamilton County, Nebraska, we have grown to encompass nine primary divisions providing the latest in communications and technology solutions serving customers nationwide.