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

Software Engineer - Web Applications (Remote)

Drips

Software Engineer - Web Applications (Remote)

Tampa, FL +3 locations
Full Time
Paid
  • Responsibilities

    Drips is looking for a Software Engineer - Web Applications to produce scalable and enterprise web applications. You’ll be part of a cross-functional Scrum team that’s responsible for the full software development life cycle, from conception to deployment.  

    As a Software Engineer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. This role will have a heavy slant towards front end development. You should also be a team player with great aptitude for visual design and performance. If you’re also familiar with Agile methodologies, we’d like to meet you. This is a remote position.

     

    RESPONSIBILITIES: 

    • Write clean, functional, performant and secure code on the front end and back end 
    • Develop front end website architecture through appealing visual design 
    • Ability to translate design mock-ups into functional templates/css 
    • Design user interactions on web pages 
    • Develop back-end website applications 
    • Create/update databases and queries for functionality 
    • Unit test own code and code review peers’ code 
    • Test software to ensure responsiveness and efficiency 
    • Test cross-browser, cross-platform, and/or cross-device compatibility for inconsistencies 
    • Design and write effective APIs 
    • Troubleshoot, debug and upgrade software 
    • Actively participate in all development life-cycle activities such as grooming, planning, retrospectives, demos and daily standups 
    • Work with data scientists and analysts to improve software 
    • Write technical documentation

     

     

    REQUIRED EXPERIENCE:   

    • Degree in Computer Science or equivalent education and experience 
    • 5+ years of professional software development experience - C# / ASP.NET 
    • 3+ years of strong javascript related experience 
    • Strong experience working with a modern web framework in a production capacity 
    • Advanced to expert level in HTML5 and CSS3 skills 
    • Experience with Entity Framework and/or LINQ 
    • Experience with SQL 
    • Must have experience with AngularJS! (we are using V1.7.9) 
    • Bonus Points for any experience with Blazor or Azure Portal 
    • Prior experience working remotely is highly desired 
    • Excellent communication and teamwork skills 
    • Great attention to detail 
    • Strong organizational and project management skills 
    • Analytical mind

     

     

    TECHNICAL STACK:  

    • JavaScript (AngularJS), Bootstrap, C#, ASP.NET, SQL, HTML5, CSS3, Azure, Blazor, Entity Framework, LINQ

     

     

    CORE VALUES

    Drips core values are central to how each employee executes in their role daily and exceeds. Below are how we exceed in each core value. 

    LEAN - We find the right mix between administration and simply doing things. Over complicating tasks can add time without providing benefit, however just doing things without a plan can add time when course correction is required. To exceed, we finish work in a timely manner while reviewing to make sure we are striking the right balance between the two. Implementing streamlining methods to existing processes ensure we evolve and stay lean. 

    PASSION - Expressing passion daily is the desire to do the job but evolving in the job to expand beyond the base role and taking on additional projects and roles to help teams outside your own while maintaining your individual workload. Understanding that all of the activities we take are to enable our clients, and thus Drips as a whole to be successful. Asking the question, “How is what I am doing today, enabling the success of my teammates and my clients”. 

    HAPPINESS - Finding the balance in both your personal and work life. Participating in group and team activities as you see fit but understanding that life is about more than just coming into the office daily. Drips has telecommute possibility available, overall wellness programs and additional benefits that assist. True enthusiasm for what we do is essential but comes from understanding the business overall and how we fit into it.

    IMPROVE - Never accepting the status quo and being entrenched in a process or workflow. Finding ways to streamline and innovate while bringing those improvements to leadership. Improvement also means understanding the anticipated benefit and it improves our daily working experience, your teammates and Drips Clients overall.

    TEAM - We support and assist our teammates, even if it is outside of our typical duties. We take on additional projects for their added value whether they impact your day-to-day work or not. Being part of a team involves being in close contact every day, respecting each other and the work we do is essential however to exceed in Team, we move outside of our direct team, to the company team as a whole and understand how we impact everything and the value we provide.

  • Locations
    Tampa, FL • Chicago, IL • Cleveland, OH • Austin, TX