Junior Software Engineer
Listed on 2026-05-22
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer
Junior Software Engineer
Location:
Phoenix, AZ
ASSA ABLOY is a global leader in door opening solutions, focused on providing safe, secure, and accessible building environments. This position involves creating cutting‑edge software for our Building Information Modeling (BIM) product configurator, enabling users to specify and procure doors, frames, and related hardware.
What you will be doingAs part of our Openings Studio team, you will develop client‑facing interfaces using Java, .NET, and C++ to analyze BIM construction documents and generate interactive 3D worlds for visualization and configuration. You will also build web services to process client requests and develop plug‑in DLLs that interface with Autodesk and other BIM software vendors. You will write substantial code, design solutions, and collaborate with team members, stepping in to handle components or entire life cycles as needed in a fast‑moving environment.
Keyareas you will contribute to
- Writing:
Java, .NET, and native C++ code. - Evaluating: requested changes, software products, development and test tools, operating environments, and mobile platform extensions.
- Determining: incorporation of requests into the database structure and multi‑language codebase, and end‑user hardware and software requirements.
- Developing: integration of internal and external product design, requirements for requested changes, automated test capabilities, and paths from current to future software architectures.
- Maintaining: documentation, coding standards, and up‑to‑date knowledge of technological advances.
- Strong understanding of application security concepts for Internet technology, architecture, and protocols.
- Solid grasp of object-, component‑, and service‑oriented design principles.
- Familiarity with formal software development methodologies (agile or lean preferred).
- Excellent interpersonal and communication skills, acting as a bridge between non‑technical users and technical resources.
- Self‑motivation and team‑orientation.
- Strong analytical and problem‑solving abilities.
- Capacity to meet tight deadlines and multitask effectively.
- Comfort working with groups of varying technical expertise and excelling both independently and in a group setting.
- Availability to travel up to 10%.
- College or university degree in engineering, computer science, or related field; or equivalent work experience with a minimum of high school or GED diploma.
- Minimum of 1–2 years of software development experience.
- Experience in C++, Java, or .NET.
- Object‑oriented programming experience with Java, .NET Framework, or similar.
- Familiarity with Visual Studio, Eclipse, or Net Beans IDEs.
- Experience using a SQL database engine.
- Proficiency with Microsoft Office tools.
- Preferred: experience with 3D computer graphics APIs such as Direct
X or OpenGL.
The Junior Software Engineer will report to the Lead Software Engineer.
Special considerationsThis position is based in Phoenix, AZ. Travel is expected up to 10%.
ASSA ABLOY is an Equal Opportunity Employer/Minorities/Females/Disabled/Veteran.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).