Software Architect
Interline Brands - Jacksonville, FL

This job posting is no longer available on Interline Brands. Find similar jobs: Software Architect jobs - Interline Brands jobs

Work with the development teams responsible for building custom E-Commerce and Line of Business applications for a billion dollar wholesale distributor of MRO and JanSan products.

Responsibilities:

Research and Development
  • Publish white papers on emerging trends and technologies
  • Identify and evaluate new languages, tools, development best practices
  • Expert understanding of various desktop Operating Systems
  • Expert understanding of various server Operating Systems
  • Provide technical mentoring to developers
  • Present technical concepts to large groups

Development Process Governance
  • Maintain development standards compliance
  • Support configuration of development, test and production servers
  • Expert understanding of Waterfall and Agile development methodologies
  • Lead the creation and management of branching and merging strategies

Design
  • Expert understanding of design patterns
  • Create and maintain designs for enterprise applications
  • Create and maintain designs for enterprise application integrations
  • Design reusable application frameworks for the development team
  • Expert understanding of advanced concepts such as EAI, ESB, BPE, SOA, Multi-tenant systems
  • Assess the impact of complex business decision changes on application designs
  • Analyze complex functional requirements and translate them into technical requirements and designs
  • Anticipate and Identify project risks and communicate them to Project Management
  • Create technical documentation for complex application solutions
  • Provide estimates to Project Managers and Business Analysts for complex technical tasks
  • Design complex technical solutions spanning all application tiers – UI, Business Logic, Data Access and Database
  • Create logical and physical data models
  • Lead technical design meetings
  • Lead requirements gathering meetings
  • Work with Business Analysts to clarify functional requirements and business needs

Development
  • Produce high quality code that is maintainable, performant and satisfies all functional and non-functional requirements
  • Implement reusable application frameworks for the development team
  • Expert understanding of the core Microsoft .NET Framework 4
  • Expert understanding of WCF, WPF, WF
  • Lead code review meetings
  • Implement technical solutions for complex problems, spanning all application tiers – UI, Business Logic, Data Access and Database

Testing
  • Create unit tests for use in the Continuous Integration process
  • Develop automated performance tests using open source testing frameworks
  • Develop automated load tests using open source testing frameworks
  • Develop automated stress tests using open source testing frameworks
  • Participate in integration testing as needed
  • Participate in system testing as needed
  • Participate in system integration testing as needed

Release Management
  • Create and maintain release notes
  • Create and maintain application feature documentation
  • Participate in walkthroughs with Project Management, Business Analysts and the end-user community
  • Lead the release management process

Application Support
  • Troubleshoot complex production problems

Qualifications:
  • Bachelor's degree - Computer Science/Engineering or Information Systems
  • Be passionate about creating software and improving the development process
  • Be an advocate for the IT department and IT projects
  • Demonstrate flexibility in providing after hour support on projects and conversions when needed

  • Participate in on call rotation for production systems as required
  • Manage assigned tasks and consistently utilize IT Jobs System to report actual hours
  • Communicate variances and/or obstacles in estimates or delivery dates to Project Management
  • Perform other duties as assigned

Interline Brands - 18 months ago - save job - block
Recommended Jobs
Automation System Software Engineer
Integration Technologies Group - Jacksonville, FL
Indeed - 9 days ago
Easily apply

IT Principal Architect
EverBank - Jacksonville, FL
Everbank - 4 days ago

Senior Software Engineer - SIMS
CSX - Jacksonville, FL
CSX - 4 days ago
About this company
57 reviews