Back to Jobs

Senior Application Developer

#24579722

Warrington, PA Right to Hire On-Site Flexibility/Remote: 90%

Posted on

  • Specific examples of associated task/responsibilities for contributing to the planning phase of the solution development process include, but are not limited to:
    • Provide input on requirements gathering and specifications
    • Provide input on risk mitigation options
    • Develop proof of concept and/or prototypes based on documented specifications
    • Communicate status and collaborate with team
      • Specific examples of associated task/responsibilities for the release phase of the solution development process include, but are not limited to:
  • Develop software code to specification
  • Unit test
  • Integration test
  • Code review and peer review
  • Participate in user acceptance meetings and plan
  • Build
    • Operations guide
    • Training/Help Documents
    • Documentation of known issues associated with the current release
  • Drive future enhancement recommendation or future solution phase/release recommendation
  • Deployment and post deployment support
  • Troubleshoot and support basic applications in the production environment when escalated from front-line support team
  • Provide input on process improvement opportunities such as coding practice, templates for repeated tasks, architectural improvement, etc.
  • Maintain an understanding of existing and emerging technologies

Knowledge, Skills, and/or Abilities:
  • Excellent oral and written communication skills are essential in order to work with all levels within the company
  • Demonstrated ability to learn business processes and their requirements that drive the development of software solutions
  • Full understanding of the Software Development Life Cycle
  • Design and architect software solutions on Microsoft Azure
  • Hands-on experience with building UI using ASP.NET, MVC and/or Angular
  • Excellent working knowledge of SQL Server, Transact-SQL and Azure DevOps
  • Azure DevOps Release Management experience a plus
  • Excellent analytical and problem-solving skills
  • Demonstrated ability to multi-task in a fast-paced environment with competing priorities
  • Must routinely exercise independent judgment and be able to work independently
Education and/or Experience:
  • 6+ years of experience in developing software solutions
  • 4+ years of developing solutions using web-related technologies
  • 4+ years of development using Angular, C#, SQL Server, ASP.NET Web Forms and/or ASP.NET MVC
  • Bachelor's Degree Information Systems, Information Technology, Computer Science, related field or Equivalent Experience
  • Experience in the financial services industry is preferred
Apply now