Assosicate Software Engineer
Morgan PropertiesShare this job:
Position Summary
The Associate Software Engineer is an entry-level role designed to support the development and delivery of high-quality software solutions. This position plays a foundational role in the engineering team by contributing to the design, development, testing, and documentation of software components. Under the guidance of senior engineers, the Associate Software Engineer will gain hands-on experience with modern development practices and tools, while building scalable and maintainable systems.
This role directly supports organizational goals by participating in Agile development cycles, collaborating cross-functionally with architects, product managers, and other engineers to deliver features that enhance user experience and system performance. The position offers a growth-oriented environment where learning and innovation are encouraged, and where contributions have a tangible impact on product success and customer satisfaction.
Essential Duties
Software Development & Architecture
- Develop software components based on defined architecture and feature specifications.
- Implement enhancements that improve system performance, scalability, and maintainability.
- Contribute to full stack development efforts, including front-end and back-end components.
Testing & Debugging
- Identify and resolve bugs through systematic debugging and troubleshooting.
- Create and maintain unit tests to ensure code quality and reliability.
- Support continuous integration and deployment processes.
Collaboration & Agile Participation
- Work closely with architects, engineers, and product managers to understand requirements and deliver solutions.
- Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
- Communicate effectively within the team to ensure alignment and progress.
- Support internal initiatives, proof-of-concepts, and innovation efforts.
Documentation & Knowledge Sharing
- Document software features, architecture decisions, and development processes.
- Share knowledge with peers and contribute to team learning through code reviews and discussions
Additional Duties: Tasks or duties not outlined in this job description may be required to contribute to the organization's success and efficiency.
Qualifications
Reasonable accommodation may be arranged to facilitate individuals with disabilities in fulfilling the essential duties of this role.
Education And/or Experience
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Exposure to full stack development patterns and modern engineering practices.
- Proficiency in one or more programming languages (e.g., TypeScript, JavaScript, Java, Python, C++).
- Familiarity with front-end frameworks such as Next.js, React, Angular, or equivalents.
- Understanding of Infrastructure as Code and cloud platforms (Azure, AWS, GCP).
- Awareness of Gen AI and Agentic AI frameworks.
- Experience with development tools such as Git, JIRA, or similar.
- Strong analytical, problem-solving, and communication skills.
- Relevant certifications in AWS, Azure, Adobe, Salesforce, or equivalent platforms are a plus.
The “Benefits” of Employment
- Employee referral payment program
- Educational Enhancement Program
- Medical, Dental, and Vision benefits
- Life/ AD&D Insurance
- Paid Parental Leave
- Long and short term disability
- Retirement Plan - 401(k) Plan
- Discount on an apartment at any one of our properties
- Brand new amenity space that includes a full gym/fitness center and golf simulator
Salary range: $65,000-$75,000
If you are hired at Morgan Properties, your overall compensation package will also be determined based on factors such as geographic location, skills, education, and/or experience which may result in total compensation outside of this range.
Get To Know Us
Established in 1985 by Mitchell Morgan, Morgan Properties is a national real estate investment and management company headquartered in Conshohocken, Pennsylvania. Jonathan and Jason Morgan represent the next-generation leaders growing the platform and overseeing the business operations.
Morgan Properties and its affiliates currently own and manage a multifamily portfolio comprised of more than 360 apartment communities and over 100,000 units located in 22 states. The Company is among the three largest multifamily owners in the nation and the largest in Pennsylvania, Maryland, and New York. With over 2,500 employees, Morgan Properties prides itself on its quick decision-making capabilities, strong capital relationships, and proven operational expertise.
#AC8999
Job Type
- Job Type
- Full Time
- Salary Range
- USD 65,000 - 75,000 yearly
Share this job: