drjobs Software Developer Architect العربية

Software Developer Architect

Employer Active

The job posting is outdated and position may be filled
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

Chicago, IL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Job Overview:

We are looking for a skilled Software Developer Architect to join our engineering team. In this role you will be responsible for designing and overseeing the development of scalable robust and highquality software solutions. You will collaborate closely with crossfunctional teams providing technical leadership and guidance to ensure that software architectures align with business goals and industry best practices. The ideal candidate will have a deep understanding of software design principles strong coding skills and a passion for innovation.

Key Responsibilities:

  • Architecture Design & Development:

    • Design and implement software architectures that are scalable maintainable and performant ensuring alignment with business requirements and technical standards.
    • Create architectural documentation including system diagrams design specifications and API documentation to guide development teams.
    • Evaluate and select appropriate technologies and frameworks to support project requirements and enhance development efficiency.
  • Technical Leadership & Mentorship:

    • Provide technical leadership and mentorship to software development teams fostering a culture of collaboration and continuous improvement.
    • Conduct code reviews and provide constructive feedback to ensure adherence to coding standards and best practices.
    • Lead technical discussions and decisionmaking processes promoting innovative solutions to complex problems.
  • Collaboration & CrossFunctional Support:

    • Work closely with product managers UX/UI designers and stakeholders to define project requirements and translate them into technical specifications.
    • Collaborate with quality assurance teams to ensure the development of highquality software through automated testing and continuous integration practices.
    • Support the deployment and operation of software solutions addressing any technical challenges that arise during the software lifecycle.
  • Continuous Improvement & Innovation:

    • Stay current with industry trends emerging technologies and best practices to drive innovation and improve software development processes.
    • Identify opportunities for process improvements and automation to enhance development efficiency and reduce time to market.
    • Advocate for the adoption of modern development practices including DevOps microservices architecture and cloudnative solutions.

Qualifications:

  • Education & Experience:

    • Bachelors or Masters degree in Computer Science Software Engineering or a related field.
    • Minimum of 5 years of experience in software development with at least 3 years in an architectural or lead role.
  • Technical Skills:

    • Proficiency in programming languages such as Java C# Python or JavaScript with a strong understanding of software design patterns and principles.
    • Experience with web development frameworks (e.g. React Angular Spring .NET) and RESTful APIs.
    • Familiarity with cloud platforms (e.g. AWS Azure Google Cloud) and containerization technologies (e.g. Docker Kubernetes).
    • Knowledge of database technologies (e.g. SQL NoSQL) and data modeling techniques.
  • Soft Skills:

    • Strong analytical and problemsolving skills with the ability to think critically and creatively.
    • Excellent communication and interpersonal skills with the ability to convey technical concepts to nontechnical audiences.
    • Ability to work collaboratively in a teamoriented environment and manage multiple projects simultaneously.

Remote Work :

No

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.