Job Description - Software Development Architect in Orlando
Return to jobs

Software Development Architect

Ref: US_EN_6_914745_1423641

Posted 3 days ago
Job Location
Orlando, Florida
Contract Type
Direct Hire
Category
Information Systems

Modis is currently accepting applications for a Software Development Architect to support our remote operations.


The Software Development Architect will be responsible for the following:

  • Define the architecture, the design and contribute to the development of secure, large-scale, and cost-effective distributed systems.
  • Draw the architecture for new products or new features and functionalities.
  • Have a big picture approach and the ability to keep an end-to-end view when designing complex distributed solutions.
  • Driving adoption of enterprise standards and standard methodologies
  • Making authoritative recommendations for technical issues, standards, and strategies
  • Identifying and championing the creation and use of common services and components
  • Identify product requirements and limitations to ensure system function.
  • Lead project planning with crisp work breakdown and effort estimation
  • Build consensus around architectural decisions to provide a stable and secure product that can scale.
  • Provide technical guidance to peers on best practices, recommend appropriate technologies to use and provide coverage on the latest technology trends.
  • Build early prototypes of product components and validate them for technical design, security, scale, and performance.
  • Ability to work closely with Product/Application teams, peer architects, and partner organizations in technology evaluation, selection, recommendation, and configuration.
  • Ability to build and maintain effective relationships with product managers, architects and technical leads for individual products and applications.
  • Ability to drive solutions architecture design and ownership and articulate architecture solution options to the product owners and architecture leadership.
  • Ensure technology decisions align with architecture standards and strategies.
  • Evaluate and recommend technology and frameworks for flexibility, long-term viability, and time to market.
  • Work with the development teams to translate the software architecture into design while enforcing standards and best practices.
  • Work closely with product management, engineering, quality assurance and professional services teams.
  • Actively participate in the development process following to the Agile Architecture principles in SAFe.
  • Excellent presentation, documentation, communication and influencing skills as well as skills for influencing technology direction in business context. Ability to translate business needs into technology solutions.
  • Create delivery estimates and infrastructure cost model based on the architecture and design approach of the solution.
  • Coordinate with geographically distributed teams.
  • Take part of the production on-call rotation.

  • The Software Development Architect must have experience with the following:

  • Excellent knowledge of software development methodologies and processes.
  • Excellent knowledge in microservice architecture and related designs.
  • Track record that includes the design and release of high-quality, high-performance enterprise software products / applications.
  • Excellent decision-making skills with the ability to balance conflicting interests in a complex and fast-paced environment.
  • Expertise in full-stack Microsoft .NET Platform.
  • Strong experience with designing for container-based deployment. Working knowledge specifically related to Azure or AWS.
  • Deep experience with some, if not all, of the following technologies: Angular, Node and other JavaScript Libraries, Java/JEE, .Net, Kubernetes, Kafka, REST/GRPC services and in general, micro services development experience.
  • Experience as a DevOps Engineer role (or similar role); experience in software infrastructure development
  • Proven and extensive knowledge of APIs, UIs, infrastructure, security, and emerging technologies.
  • Thorough understanding of data models, relational and NoSQL databases design.
  • Strong analytical, prioritization, and troubleshooting skills.
  • Excellent written and verbal communication skills.

  • The Software Development Architect must meet the following qualifications:

  • Bachelor's or master's degree in Computer Science, Information Systems or other related discipline is preferred, or equivalent combination of education and experience
  • Professional programs certifications in Microsoft and other technologies
  • Minimum 10 years of experience in hands-on development, application design in the delivery of software products.
  • Minimum 5 years in an architect role in previous large-scale software development projects, preferably SaaS delivery model.

  • If you are interested in this Software Development Architect job in REMOTE, United States then please click APPLY NOW or e-mail David.Denick@Modis.com.

    Equal Opportunity Employer/Veterans/Disabled

    To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.modis.com/en-us/candidate-privacy

    The Company will consider qualified applicants with arrest and conviction records

    Apply

    Find your local office.

    Modis has over 100 offices in the United States, Canada and Europe. With both industry and location-specific expertise, our people know their area and their labor market and can find the right position for you.

    Locations