drjobs Software Architect

Software Architect

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Rockledge, PA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Position Overview:

We are seeking a highly skilled Software Architect to lead a small team of software developers and guide the design and implementation of robust scalable software systems. The ideal candidate will provide both highlevel architecture oversight and handson support with a particular focus on database modeling and design. This role is perfect for someone who enjoys mentoring developers setting technical direction and establishing sound software and data architectures.

Key Responsibilities:

  • Lead and mentor a team of two software developers providing guidance on best practices in software design and implementation.
  • Designing the architecture: Choosing frameworks technologies and patterns to build the system
  • Ensuring system quality: Performing code reviews identifying design flaws and advocating for best practices with an emphasis on database structure performance and scalability.
  • Collaborate with stakeholders to translate business requirements into technical solutions.
  • Create and review data models ER diagrams and documentation for database schemas.
  • Establish standards for code quality architecture patterns and development workflow.
  • Participate in code reviews architecture discussions and troubleshooting of complex technical issues.
  • Ensure that all architecture decisions align with company goals security policies and compliance requirements.

Qualifications:

  • Bachelors or Masters degree in Computer Science Engineering or a related field.
  • 7 years of experience in software development with at least 2 years in a software architecture or lead role.
  • Strong experience in relational and/or NoSQL database design (e.g. PostgreSQL MySQL MongoDB).
  • Proficiency with software design patterns distributed systems and API design.
  • Handson experience with backend frameworks (e.g. .NET Django) and frontend technologies is a plus.
  • Excellent communication and leadership skills.
  • Experience mentoring junior developers and conducting technical reviews.

Preferred Qualifications:

  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience with cloud platforms (e.g. AWS Azure GCP).
  • Previous experience in smallteam environments or startups.

Mainstream Engineering Corporation is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.

Employment Type

Full-Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.