Web Application Architect

Sorry, this job was removed at 5:43 p.m. (CST) on Saturday, January 1, 2022
Find out who's hiring in Washington DC.
See all Developer + Engineer jobs in Washington DC
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Full time

Responsible for business analysis, application design, development, integration and delivery and application maintenance and support. Individuals in this position must be a self-directed professional, who will also bring leadership skills and quickly learn new technologies and programming languages.

Primary Responsibilities:

  • Proposes, develops and supports world-class customer facing web applications using a range of technologies.
  • Participates in the analysis of system and business requirements to provide hands-on solutions to meet or exceed our customers' expectations.
  • Delivers high-quality code by defining and deploying best practices in unit testing and regression and testing frameworks.
  • Performs integration and testing of software components across an entire team, as needed.
  • Serves as the scrum master for a cross-disciplinary team on an as needed basis.
  • Responsible for the delivery of discreet products and components, marshalling resources across a matrixed organization.
  • Communicates with the Product Management and development teams to raise issues and identify potential barriers in a timely fashion.
  • Participates in user-centered research through client focus groups, interviews, usage analysis, and rapid prototyping.
  • Responsible for protecting our customers and brand by writing secure-by-design code.
  • Leads, supervises, mentors, and trains other team members in order to develop a strong, best-in-class development bench.
  • Directs the work of and provides technical guidance to less experienced staff.
  • Participates in recruiting, hiring, onboarding and performance management of new team members.
  • Participates in special projects and performs other duties as assigned.



Job Requirements:

  • Demonstrated commitment to high quality user facing and back end code that is usable, maintainable and well thought out.
  • Strong track record of establishing best practices in software architecture and development.
  • Experience developing applications using SOA (Service Oriented Architecture) interfaces and architectures such as REST.
  • Strong record of project execution and completion with experience using Scrum and agile development practices.
  • Excels at working with multidisciplinary teams to develop great user experiences.
  • Ability to work with and mentor other developers and lead by example to develop highly proficient and productive teams.
  • Must be a self-directed and highly motivated individual who embraces modification of their work based on customer feedback and other business factors.
  • Works closely with designers and other developers in a tightly knit, agile team.
  • Ability to work both independently and collaboratively across team and organizational boundaries.
  • Displays enthusiasm for the challenge of pushing the limits of the web platform to deliver disruptive, innovative solutions to the world that will delight our customers.
  • Must be focused on front-loading quality into the development process, ensuring that quality tests are not failing.
  • Familiarity with new and emerging technologies across the full stack.
  • Familiarity with web application security topics such as SAML, AD, and SSL.
  • Excellent written, verbal, and interpersonal communication skills including the ability to interact with all levels of employees and customers throughout the organization.
  • Ability to travel, as required, to meet with stakeholders.
  • Willingness to maintain a flexible work schedule.



Education and Experience:

  • Bachelor's degree in Computer Science or a related discipline, or equivalent experience. Master's degree preferred.
  • A minimum of 5+ years' experience as a software engineer or architect for web applications.
  • Minimum 3+ years' experience developing web applications in a complex, multi-platform distributed environment with Object Oriented languages (Ruby on Rails, Java, etc.).
  • Experience using a variety of languages and technologies to develop web solutions.
  • Experience working in an iterative or agile development environment, preferably Scrum.



Special Requirements:

  • N/A



Bloomberg Industry Group IS AN EQUAL OPPORTUNITY EMPLOYER and fully subscribes to the principles of Equal Employment Opportunity. Bloomberg Industry Group has adopted an Affirmative Action Program to ensure that all applicants and employees are considered for hire, promotion, and job status without regard to race, color, religion, sex, national origin, age, disability, gender identity, sexual orientation, marital or familial status, pregnancy, childbirth, or related medical issues, genetic information, disabled veteran, veteran, a veteran of the Vietnam Era, or any other classification protected by law.

INDG requires all employees to be fully vaccinated for COVID-19 as a condition of employment.

Prospective and/or new employees will be required to adhere with INDG's vaccination policy. All INDG employees must be fully vaccinated and they must submit proof of vaccination on their first day of employment. Prospective or new employees may seek a medical or religious exemption to the vaccination requirement but must have an approved exemption prior to the start of their employment.

More Information on Bloomberg Industry Group
Bloomberg Industry Group operates in the Business Intelligence industry. The company is located in Arlington, VA. It has 1392 total employees. To see all jobs at Bloomberg Industry Group, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Bloomberg Industry GroupFind similar jobs