Sr. Application Developer in Tampa, FL at Vaco

Date Posted: 1/5/2021

Job Snapshot

Job Description


The Senior Application Developer is responsible for developing and maintaining internal applications, integrations, and related web services. In the performance of assigned responsibilities, this position must interact with all levels of company employees, and with outside customers, suppliers, contractors and others.


* Reviews, analyzes, modifies, and designs applications and services based on business requirements

* Involved in all aspects of the SDLC within a SCRUM/Agile oriented delivery team, to include: design, development, testing, debugging and deployment

* Develops software prototypes and wireframes

* Adheres to test-driven development practices and source control standards

* Performs code reviews for deliverables across the application development team and recommends improvements where necessary

* Active participant in shared DevOps responsibilities

* Serves as a key contributor on the architectural review committee

* Builds upon the knowledge of the team and enthusiastically shares technical skills and outcomes with teammates

* Serves as a technical leader and mentor to other members of the development team

* Able to proactively diagnose technical risk in code and communicate acceptable approaches toward remediation

* May provide consultation on complex projects and work independently on same. A wide degree of creativity and

latitude is expected

* Provide third-tier production support both during and outside of normal business hours

* Is "on-call" as needed

* Understanding of internal control concepts and processes used to mitigate risks

* Attend all company required meetings

* Other duties as assigned or as the situation dictates


* Experience with C# / .NET Core / WebAPI / REST Services / JSON / VUE.js / GraphQL / git

* Experience with MVC / MVVM design patterns

* Experience integrating with enterprise applications, such as: SSIS, OnBase, Dynamics AX a plus

* Backend development experience, especially SQL Server

* Experience with AWS / Azure DevOps deployments

* Experience working in a team SCRUM/Agile delivery model managed using JIRA and Confluence (or a similar toolset)

* Experience modernizing enterprise web applications

* Exceptional teamwork, customer service and communication (oral and written)

* Excellent analytical and problem solving skills

* Ability to read, write, and comprehend English