Metropolitan Management Group · 3 months ago
Jr. Software Developer
Metropolitan Companies is looking for a Jr. Software Developer who’s ready to build scalable backend services and intuitive web applications. This role involves collaborating with a modern tech team to support the design, development, and deployment of critical software systems.
LeasingProperty DevelopmentProperty ManagementReal EstateRental Property
Responsibilities
Develop and maintain scalable backend and frontend applications
Support and enhance existing systems and in-progress builds
Create monitoring and automation tools for deployments and system health
Build and document APIs and integration layers
Interface with analysts, project managers, and stakeholders to understand business needs
Collaborate in design/code reviews and advocate for clean, testable code
Document technical processes and support deployment procedures
Contribute to continuous integration/continuous deployment (CI/CD) improvements
Provide occasional cross-team technical support
Keep up with modern development best practices and toolsets
Qualification
Required
Bachelor's degree in Computer Science or related field
2+ years of hands-on software development experience
Solid experience with Java, C++, Python, HTML5, or similar languages
Experience with React, Spring Boot, CSS3, JavaScript, Swift, JSON, Objective-C
Experience with build tools such as Apache Maven
Experience using Git for version control
Experience working with Node.js and npm
Familiarity with environment variable management (e.g., using .env files or Doppler during deployment)
Database experience with MS SQL Server or MySQL
Experience writing technical documentation and user guides
Strong communication and collaboration skills
Analytical mindset and problem-solving ability
Familiarity with agile development workflows
Understanding of application design, deployment, and testing patterns
Awareness of secure environment variable usage and handoff procedures (e.g., Doppler vs local env use)
Ability to manage secrets responsibly in development and production environments
Ability to handle multiple priorities in a fast-paced environment
Preferred
Experience with mobile app development (Android/iOS)
Frontend development with TypeScript and frameworks like Next.js
Prior construction industry experience is a major plus
Benefits
Medical, Dental, and Vision Insurance
Voluntary Life Insurance
Short-term and Long-term Disability
Health Savings Account (HSA)
401(k) Retirement Plan
Holiday Pay & PTO
Annual Bonus Program
Employee Referral Bonuses
Company
Metropolitan Management Group
Metropolitan Management Group is Property Management company located in Wyomissing, PA, who is proud to provide the finest choices in apartment homes throughout Berks, Dauphin, Lancaster, and Lehigh counties.