Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Software Engineer

Wireless Zone - Corporate

Senior Software Engineer

Rocky Hill, CT
Full Time
Paid
  • Responsibilities

    Position Overview

    The senior software developer works as part of a team in the design and implementation of our corporate software applications. This role leads requirement analysis and writes technical specifications as a basis to develop, review, and debug projects. Recommends product revisions or enhancements based on end user testing and feedback. Maintains adequate knowledge of current and evolving technologies to implement solutions that address business challenges.

    Essential Duties

    Development

    Design User Interfaces that are clean, intuitive and functional.

    Develop software for multiple targets (desktop, web, mobile).

    Develop and maintain SQL Databases, procedures, jobs and scripts.

    System Support

    Communicate technical ideas and methods to an end user audience using written and verbal skills.

    Work with end users to gather requirements, analyze processes and identify the root business challenges that are presented.

    Document problem definition, analysis and proposed solution specification.

    Analyze and recommend changes to existing code, frameworks, applications and processes.

    Create applications that address business challenges and follow the documentation produced as the development specification.

    New Technology

    Maintain knowledge of current and evolving technologies and methodologies to implement solutions addressing business challenges

    Researches and evaluates software and hardware to assist in solutions and/or platforms.

    Project Management

    Plans, organizes, and guides projects and subordinate employees.

    Serves as the project leader for implementation of various system projects, as directed by supervisor.

    General

    Complete any additional tasks as required and assigned by the Supervisor.

    Required knowledge, skills and abilities

    8+ years as a software or application engineer

    Clear, effective written and verbal communication

    Strong interpersonal skills

    Ability to work as part of a team

    Attention to detail

    In-depth working knowledge of the Microsoft Development Stack (DevOps, C#, GIT, MS SQL)

    Preferred knowledge, skills and abilities

    Bachelor’s degree in Computer Science, IT, Engineering, Mathematics, or related field or the equivalent combination of education and experience.

    HTML5/CSS/JS

    Angular

    TypeScript

    SPA Experience

    MVC

    Microsoft Azure

    Additional requirements

    This job description is not intended to include a comprehensive list of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.