Armstrong World Industries · 1 day ago
Software Developer/Architect Job
Armstrong World Industries is a leader in innovative architectural applications, and they are seeking a Senior Software Developer/Architect to lead the design and development of software solutions for their ProjectWorks platform. This role involves collaborating with various teams to enhance product features and ensure high standards of software quality and technical architecture.
Building MaterialHome RenovationManufacturing
Responsibilities
Collaborate with the ProjectWorks Development and Build Team to design and execute development plans that enhance ProjectWorks’ value proposition across all commercial construction project types
Align the ProjectWorks team with software development teams to define scope, requirements, technical solutions, testing strategies, and workflows for new and existing product integrations, features, and tools
Lead and manage technical development efforts across multiple teams and project types
Provide hands-on technical expertise in object-oriented development, with a preference for Java and .NET, including experience with concurrent, multithreaded, and distributed systems
Participate fully in agile development activities, including estimation, sprint planning, development, code reviews, deployment, and documentation
Ensure all deliverables align with established technical architecture, development standards, and quality practices
Partner with the ProjectWorks team to develop, maintain, and update annual development and build plans
Support long-term technical vision planning, including new product integrations and future platform development
Develop best-practice standard work for defining requirements and implementing end-to-end software solutions
Establish best-practice standard work to ensure comprehensive technical analysis from an installation perspective for ceiling solutions across all business units
Qualification
Required
Strong programming and problem-solving skills, with the ability to deliver creative, efficient, and well-documented solutions
Passion for improving customer and end-user experiences through thoughtful software design
Commitment to quality, usability, and user-centered design principles
Ability to provide technical leadership, direction, and mentorship to team members
Strong interpersonal skills with the ability to build trusted relationships and contribute positively to team dynamics
Passion for integrating design and technology, with a willingness to experiment and innovate
Excellent communication skills with the ability to collaborate and influence cross-functional partners
Working knowledge of AutoCAD and comparable 2D/3D architectural or design software
Experience with Object-oriented development
Experience with Core Java
Experience with SQL databases
Experience with Git and Maven
Preferred
Experience with BIM and Revit
Familiarity with Unity / Xith3D
Familiarity with Amazon Web Services (AWS)
Familiarity with .NET
Familiarity with JUnit
Experience with Java parallelization, memory management, and thread optimization
Experience optimizing desktop Java applications for hardware constraints
Experience with Java and AWS DevOps tools
Knowledge of architectural and interior solutions
Experience within the commercial construction industry
Proficiency with Microsoft Office and Teams
Benefits
A benefits package including: medical, dental, prescription drug, life insurance, 401k match, long-term disability coverage, vacation and sick time, product discount programs and many more.
Personal development to grow your career with us based on your strengths and interests.
A casual work environment where we have a recognition program for our team, and service awards.
You will also be able to make the most of our fitness center and lunchtime cafe.
Company
Armstrong World Industries
Armstrong World Industries is a producer of flooring products and ceiling systems.
H1B Sponsorship
Armstrong World Industries has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2021 (1)
Funding
Current Stage
Public CompanyTotal Funding
unknown2020-04-01Acquired
2006-10-18IPO
Leadership Team
Recent News
2025-11-04
2025-10-29
2025-10-29
Company data provided by crunchbase