Application Developer - Mid-Level
Marlborough, MA, United States
Title: Application Developer
Location: Remote
Duration: 12+ Months
HM Meeting Notes:
• Potential to extend
• Fully remote
• 8-10 years' experience (see bullet under Requirements)
• Contract to perm talent only
• Potential conversion next year
• Role will convert to a Staff Engineer
What you'll Client
• Challenging, collaborative, and team-based environment
What you'll do
The mission of the Global Site Solutions Organization is to drive well-rounded technology strategy to enable the entire end-to-end lifecycle of a Client site. We are embarking on a multiyear journey to modernize and improve over 40 applications to support Real Estate, Store Planning, Property Development, and Workplace Services value stream to deliver more value for our global business partners. Our team is transforming the professional experience for thousands of Client business associates across the globe and is looking for people with a passion for technology, intellectual curiosity, and willingness to try new things to drive better solutions and get results. You will help drive our delivery of business value through technical solutions across our systems. You will work collaboratively with your Scrum team, business partners and others across IT to design, code, test, deploy and support software/technology components. You will be responsible for leading medium to large initiatives and resolving issues.
Key Responsibilities:
• Develop new features and services that are medium-high level of complexity working with the product/platform/infrastructure/security team.
• Design, code, test, deploy & support working software /technology component, working collaboratively with architects and other engineers.
• Build systems and services that have immediate impact for our business.
• Create Threat Model, Architecture, Estimates, Design, Code, COTS configuration for the required business feature.
• Responsible for code analysis, debugging, review and execution of unit/integration tests.
• Responsible for delivering clean, secure, performant code /technology component that meets all the non-functional requirements.
• Responsible for achieving operational excellence as part of delivering feature.
• Acts in Lead Engineer capacity for medium to large initiatives, prioritizing and assigning tasks, providing guidance, and resolving issues.
• Sets up application jobs, creates test data, and supports deployment, all at a medium to high level of complexity.
• Leads discussions on design approaches to solving visible, strategic and complex business problems.
• Adheres to Sarbanes Oxley compliance and all TJX Company standards as applicable.
• Fully Owns Epics with decreasing guidance. Takes initiative through identifying gaps and opportunities.
• Leads & participates in Development process definitions, best practices and standards.
• Leads evaluation of 3rd party engagement need and SOW review process.
• Identifies emerging technologies for consideration for new technology direction and implements proof of concepts to prove the new technology.
• Maintains broad knowledge in the business applications within Global Site Solutions domain.
• Has an expert understanding of the end-to-end business application processes and is responsible for the technical application / service roadmaps including the recommendation and initiation of IT driven projects.
• Provides technical subject matter expertise and insight related to the business applications in the Global Site Solutions domain.
Must Have (Requirements):
• Bachelor's Degree or equivalent Engineering skillset / training / technical work experience.
• 8-10 years of strong experience in the technical design, development, implementation, and support of enterprise solutions.
• Experience leading sizing, design, code analysis, coding, deployment & support of working integration software/technology components, working collaboratively with architects and other engineers, while providing direction to the engineering team.
• Hands-on experience developing applications using SQL, Java, .NET, server configurations, windows desktop OS, db environments,
• Experience implementing SaaS solutions and working with vendors.
• Familiarity in analyzing and resolving security vulnerabilities.
• Experience developing new Enterprise scale integration features and services that are medium-high level of complexity working with product, platform, infrastructure, and security teams.
• Experience leading the creation of best practices and standards.
• Engineering mindset with ability to put together and review technical documentation.
• Experience mentoring other engineers (this will be needed if contractor is converted to an Associate).
Preferred:
• Experience working within an Agile Scrum team.
• Self-Driven Sr technology resource with leadership qualities.
• Self-starter and requires less intervention from management.
• Experience in 3rd party integrations (SaaS/COTS).
• Experience working and presenting solutions to a bigger audience.
• Experience working in multiple priorities at the same time.