Software Architect

Sol-Ark

  • Allen, Texas
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Ansibleunmatched
    • Apache Kafkaunmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Automationunmatched
    • Bug Tracking Softwareunmatched
    • CMVC (Configuration Management Version Control)unmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cloud Applicationsunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Engineeringunmatched
    • Computer Firmwareunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Data Miningunmatched
    • Database Administrationunmatched
    • Debugging Toolsunmatched
    • Detail Orientedunmatched
    • DevOpsunmatched
    • Dockerunmatched
    • Documentationunmatched
    • Electrical Engineeringunmatched
    • Electrical Power Distributionunmatched
    • Emerging Technologyunmatched
    • Enterprise Applicationsunmatched
    • Go Programming Language (Golang)unmatched
    • HTML (HyperText Markup Language)unmatched
    • Hardware Quality Assuranceunmatched
    • High Reliabilityunmatched
    • Industry/Trade Analysisunmatched
    • Internet Technologyunmatched
    • Inversion of Control (IoC)unmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • JavaScriptunmatched
    • Maintain Complianceunmatched
    • Messaging Technologyunmatched
    • Microservicesunmatched
    • Middlewareunmatched
    • NoSQLunmatched
    • Node.jsunmatched
    • Perl Programming Languageunmatched
    • Problem Solving Skillsunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Metricsunmatched
    • REST (Representational State Transfer)unmatched
    • React.jsunmatched
    • Relational Databases (RDBMS)unmatched
    • SQL (Structured Query Language)unmatched
    • SSL-TLS (Secure Socket Layer - Transport Layer Security)unmatched
    • Scala Programming Languageunmatched
    • Scripting (Scripting Languages)unmatched
    • Scrum Project Management and Software Developmentunmatched
    • Security Softwareunmatched
    • Software Administrationunmatched
    • Software Architectureunmatched
    • Software Configuration Managementunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • Spring Frameworkunmatched
    • System Architectureunmatched
    • Team Playerunmatched
    • Technical/Engineering Designunmatched
    • Test Automationunmatched
    • Testingunmatched
    • Unit Testunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Vue.jsunmatched
    • Web Programmingunmatched
    • Web Servicesunmatched

    Description

    Location: This position will be onsite at our corporate offices in Allen, Texas (Dallas-Fort Worth area).

    **Not a remote position. 
     
    Full-time W-2 ONSITE opportunity (not remote)!

    Work Eligibility:
    • Candidates must be legally authorized to work in the United States without requiring employer-sponsored visa sponsorship now or in the future.
    • At this time, Sol-Ark is unable to consider candidates on F1-OPT status. 

    We are seeking an experienced Hands-On Software Architect with a minimum of 10 to 15 years of professional experience, proficient in Architecture, Design and Development of high quality and high reliability enterprise grade custom Front end/JEE/Java/AI/ML Data applications.  The ideal candidate will have a strong technical background, excellent problem-solving sills, and a proven track record of delivering high-quality software solutions. Candidate must be authorized to work in the US for any employer.

    Responsibilities:
    • Architect, Design and  Develop high quality Java - Spring - custom enterprise software applications in AWS cloud, ensuring adherence to project specifications, timelines, and quality standards.
    • Collaborate with cross-functional teams, i.e. software engineers, DevOps engineers, testers, hardware engineers, firmware engineers, and system architects, to design and develop software systems and interfaces. 
    • Hands-on architect who delivers through all phases of the software development life-cycle, including architecture, technical design, implementation, testing and documentation. 
    • Develop Technology Architecture to support various custom solutions 
    • Debug and troubleshoot software, cloud configurations, and firmware integration issues, utilizing appropriate tools and techniques. 
    • Conduct code reviews to ensure software quality and maintainability. 
    • Design and implement software to work with relational and NoSql databases.
    • Ability to manage and run DB SQL dumps, scripts and help with data mining. 
    • Develop CI/CD pipelines to build deploy on-demand micro-services, enterprise java applications software systems, and APIs. 
    • Work with test automation to maintain CI/CD pipelines for all software projects.


    Requirements

    • Be expert in architecture, design and development of end-to-end middleware and backend systems using latest enterprise Java 17+ and Spring IoC Frameworks.
    • Be expert in design and development of microservice and event driven architectures.
    • Must be able to do the talk and do the walk - lead by example.
    • Be expert in developing MQTT, Kafka streams, messaging systems, and data streaming solutions for real time and near real time IOT applications.
    • Be an expert in relational and NoSQL databases (i.e. MongoDB, MySQL, Postgres).
    • Be an expert in Security solutions for Java/Spring applications.
    • Be expert in design and development of RESTFUL Web Services.
    • Have experience developing front end applications using one or more leading frameworks (i.e. React, Vue, Angular). 
    • Be expert in developing front end web applications using Javascript/CSS/HTML.
    • Be experienced in using the latest GenAI based tools for code generation and assist tools to improve code efficiency and software delivery.
    • Experience in lightweight Server-side technologies (Spring Boot, GoLang, NodeJS, Scala).
    • Familiarity with software development methodologies, i.e.  Agile or Scrum
    • Proficient knowledge of modern software security concepts (i.e. TLS 1.2+).
    • Working knowledge of Ansible, Terraform and DOCKER or similar toolsets.
    • DevOps to deploy front-end, back-end components and databases to the AWS cloud.
    • Familiarity with Code Quality tools i.e. SonarCube, Corbeturra, KLOCKWORK etc.
    • Familiarity with Unit testing frameworks for developing bug free software applications.
    • Familiarity with software configuration management tools and version control systems.
    • Self-starter with ability to work independently to deliver against aggressive timelines.
    • Excellent communication skills to collaborate with multidisciplinary teams.
    • Strong analytical and problem-solving abilities, with an attention to detail.

    Desired Qualifications:

    • Bachelor's or master’s in computer engineering or computer science or electrical engineering, or a related field from an accredited US university or renowned international university.  
    • Experience with AWS Cloudwatch and/or other monitoring platforms i.e. Graphana. 
    • Experience in developing software for real-time IOT applications.
    • Knowledge of scripting languages (Python, Perl, YAML, etc) for CICD automation.
    • Familiarity with TLS 1.3 implementations.
    • Experience in one or more Web development technologies (VueJS, ReactJS, Angular).
    • Understanding of electrical systems and power distribution.
    • Stay up to date with industry trends and emerging technologies related to cloud.



    Benefits

    Salary and Benefits: We offer a competitive salary and performance-based bonus program, top-tier benefits package, including medical, dental, and vision insurance, 401(k), and paid time off.

    Numbers & Facts

    LocationAllen, Texas
    Websitewww.sol-ark.com

    Similar Jobs

    See more jobs