Job Description
Luxury Senior Living Communities
In Coral Gables, Kendall & Homestead
Is looking for
Mid-Level Software Engineer
for its
Palace Group
10850 SW 113th Place. Miami, FL 33176
Position Overview
The Mid-Level Software Engineer in our organization plays a critical role in driving the development and maintenance of our software products. With a blend of coding, design input, and mentorship under senior staff, this role is designed for someone passionate about building high-quality, scalable software and eager to grow their expertise in cloud environments, particularly AWS, and to work within a .NET framework using C# for backend development, and React.js and React Native for front-end and mobile applications.
Essential Duties & Responsibilities
- Write clean, maintainable, and efficient code across various parts of our software projects, focusing on less complex tasks initially but gradually taking on more challenging assignments.
- Design, manage, and maintain SQL databases, ensuring their scalability, performance, and security. This includes optimizing database schema, implementing efficient queries, and managing database access and security rules.
- Participate in the design of software components with guidance from senior engineers. Contribute to discussions on design decisions, ensuring scalability and promoting code reusability where appropriate.
- Engage in code review sessions, providing constructive feedback to peers to ensure code quality, adherence to coding standards, and alignment with the software architecture.
- Assist in tackling technical problems, contributing to the team's efforts in troubleshooting and finding innovative solutions.
- Take initiative in personal technical growth, learning new technologies, tools, and frameworks with the aim to apply them to projects as appropriate.
- Contribute to project and code documentation efforts, ensuring information is up to date and accessible.
- Participate in defining and executing test strategies to ensure software quality. Assist in identifying performance bottlenecks and contributing to improvements to enhance system efficiency.
- Support efforts to ensure the security of the software by adhering to best practices for secure coding and assisting in identifying and addressing security vulnerabilities.
- Actively participate in agile development processes, embracing iterative development, continuous feedback, and adaptability to change
- Work closely with team members, fostering a collaborative environment, and supporting a culture of knowledge sharing and best practices.
- Support a diverse and inclusive team environment, respecting all voices and encouraging open communication.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in software development, with a proven track record of successful project contributions.
- Develop and maintain backend services, APIs, and processes using the .NET framework and C#, ensuring high performance, scalability, and security.
- Build dynamic and responsive user interfaces for web and mobile applications using React.js and React Native, ensuring a seamless, intuitive user experience with a strong understanding of JavaScript/TypeScript, HTML and CSS.
- Strong experience in database design and management, specifically with SQL databases, including schema design, query optimization, and data integrity enforcement.
- Proficient in Amazon Web Services (AWS) for designing and building web environments, working with services like EC2, ELB, RDS, and S3, maintaining cloud-native applications, and recommending AWS services for application design, provisioning, and deployment.
- Experience with software development life cycle (SDLC) and agile methodologies.
- Good understanding of software design patterns, architecture principles, and best practices.
- Effective communication skills, both written and verbal, with the ability to explain technical concepts to non-technical stakeholders.
- A commitment to continuous learning and improvement
#ZR
- Job Family PROFESSIONAL
- Pay Type Salary