firstPRO is now accepting resumes for a Application Architect role in Boston, MA. This is a direct hire role and onsite 3 days per week.
RESPONSIBILITIES • Lead the design, implementation, and maintenance of scalable, web and backend architecture-based applications supporting the Global Investment Services and Global Investment Research business needs. • Collaborate with business stakeholders to understand requirements, conduct product assessments, build application prototypes, and develop comprehensive solutions. Design and develop a new web-based Portfolio Analysis platform for Investment Directors. • Oversee the software development lifecycle, including coding standards, code reviews, source control, build processes, and testing. • Provide technical leadership and mentorship to development teams, promoting skill growth, continuous improvement, and success. • Work closely with other IT Architects and Architecture Review Board (ARB) to ensure architectural consistency, governance, and adoption of best practices.
MINIMUM QUALIFICATIONS • Minimum 10 years of experience in systems development, with 4-6 years focused on system design/architecture. • Solid understanding of cloud and data architecture, distributed systems, and software design patterns. • Required: Minimum3 years of hands-on experience with AWS, SaaS applications, RESTful APIs, SQL, relational databases, and implementing cloud solutions. • Highly proficient in programming languages (such as Java, C, and .NET) with good understanding of database programming objects like SQL functions and procedures. • Experience leading and managing software development teams, including working with offshore/vendor partners. • Strong analytical skills and ability to understand complex system interactions and dependencies. • Familiarity with Microsoft SQL Server, static and dynamic code analysis, continuous integration, and test automation tools. • Excellent communication skills, engaging effectively with technical and non-technical stakeholders. • Preferred: Experience in the finance/asset management industry, Bachelor's degree in Computer Science or related field.