Baker McKenzie

Junior Software Developer

Company: Baker McKenzie

Location: Tampa, Florida, United States

Posted on: August 09

The Software Developer - Junior Developer will be part of an agile development team building and working on local, regional, or enterprise-grade software systems. The Junior Developer is involved in all aspects of the development life cycle, from design, development, testing, and deployment.
Responsibilities:

  • Project Development and Delivery: *
  • Work within an agile team to develop, test, and maintain web applications and other supported software platforms built on firm standard software technologies
  • Assist in the collection and documentation of user's requirements, development of user stories, and estimates
  • Design and develop new applications or modify existing applications to add new features
  • Implement queries and repository interfaces for existing or proposed databases
  • Develop and unit test applications in accordance with established development standards
  • Develop and execute test plans, analyze test results, and make appropriate revisions to ensure the applications function as specified
  • Follow the standard systems development process, and use the established coding and design standards, and standard tools as defined by the Software Engineering team
  • Participate in Over-the-Shoulder Review code reviews of solution designs and related code
  • Package and support deployment of releases
  • Assist in conducting demo/training to users once the application is built
  • Support users by developing technical documentation and assistance tools

Business Support Delivery

  • Provide first to third-level support to business users
  • Communicate with different users by writing business correspondence that is coherent, grammatically correct, and professional
  • Analyze business support requests and apply resolutions in a timely manner
  • Investigate application incidents and provide estimates for the required application changes
  • Modify the existing application to correct defects or to improve its performance
  • Generate complex reports via backend based on the specification provided by the business users
  • Adhere to high-quality development principles while delivering solutions on-time

Skills and Experience:

  • Some Microsoft development experience, using
  • ASP Classic, ASP.NET, ASP .Core, MVC
  • VBScript, VB.NET, C#
  • HTML, CSS, JavaScript, JQuery
  • Transact SQL programming (within SQL Server)
  • MS SQL Reporting Services
  • Working experience in Team Foundation Server, HTML5, CSS, mobile app development
  • Working experience in Mobile App and/or SharePoint Development a plus
  • Work independently or as part of a team with supervision to deliver working software
  • Knowledgeable in the full development life cycle using Agile or another development framework
  • Experience with reporting tools such as Crystal Reports or MS-SQL Reporting Services a plus
  • Experience in n-tier architecture with SQL backend or service-oriented architecture
  • An understanding of system development methodology and object-oriented design
  • Good communication and teamwork skills

Job Type: Full-time

Schedule:

  • 8 hour shift

Ability to commute/relocate:

  • Tampa, FL 33602: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • Will you now or in the future require sponsorship for employment visa status?

Experience:

  • Team Foundation Server, HTML5, CSS, mobile app development: 2 years (Preferred)
  • ASP Classic, ASP.NET, ASP .Core, MVC: 2 years (Preferred)

Work Location: One location