Software Architect
1 week ago
The Software Architect job position is for the employee with the knowledge, skills, and experience for architecting web applications and solutions. This job is considered to be a senior-level position. Architects must have proven and extensive experience working on web applications and overall web solutions architecture and development. Must have a strong technical background and excellent IT skills. They are experienced in designing and possess ability to develop a unified vision for software characteristics and functions.
Duties and Responsibilities
- Web Application Development
- Web Application Testing
- Project Management
- Requirements Specifications
- Code Management and Standards
- Teamwork and Communication
- Research
- Support
- Documentation
Knowledge Programming Languages
The employee must possess advanced knowledge in the following programming, notation, and markup languages.
- HTML 5/CSS 3
- XML
- JSON
- Java
- JavaScript
- TypeScript
- C#.Net / VB.Net
- jQuery
- T-SQL
Development Platforms Software, and Frameworks
The employee must possess advanced knowledge in the following software, platform, and frameworks:
- Microsoft .Net Framework
- Microsoft .Net Core
- Microsoft Visual Studio
- Microsoft Visual Studio Code
- Microsoft ASP.Net / MVC
- Microsoft SQL Server
- Entity Framework
- Dapper
- Angular
- React
- Android Studio
- Swift / Xcode
- Azure
- Azure SQL
- Azure App Services
- Azure DevOps (Board, Repos and Testing and CI/CD Pipelines)
- Azure Storage (Blob Storage)
- Repository management
- Git / Git-flow
- Windows 10 / 11 / Server
- Office 365 (Word, Excel, PowerPoint, Outlook, SharePoint)
- Power BI and SQL Server Reporting Services
- Internet Browsers (Edge, Safari, Firefox, Chrome, Internet Explorer)
- Solr, Redis
Standards and Best Practices
- WCAG
- OWASP
Experience
The employee must have at least ten years of proven working experience developing web applications performing similar duties and responsibilities and using the languages, technologies, and platforms described in this document. Also, the following experience is required to execute the duties assigned to this job title successfully.
- Work with multiple enterprise environments, industries, and companies.
- Work with multiple development teams.
- Troubleshooting code and software.
- Technical documentation generation.
- Work with tight deadlines and due dates.
- Work under minimum supervision.
Education
The employee must hold a bachelor’s degree in computer science or software engineering or 8+ of equivalent working experience architecting web applications and solutions.
Required Attributes
- Flexible and adaptable regarding to learning and understanding new technologies.
- Excellent written and oral communication skills.
- Excellent interpersonal skills.
- Leadership skills.
- Ability to conduct research into software-related issues and products.
- Highly logical.
- Technically proficient.
- Highly self-motivated and directed.
- Keen attention to detail.
- Proven analytical and problem-solving abilities.
- Ability to effectively prioritize and execute tasks in a timely manner.
- Ability to work both independently and in a team-oriented, collaborative environment.
- Ability to mentor others.
- Creativity in the case of web or interface design.
- Ability to lead a team of developers and work between multiple teams
Must be US Citizen and US Resident
Location: San Juan, PR
Fully Bilingual (Spanish and English)
-
Senior Software Developer
1 week ago
00909, United States INVID Full timeJob DescriptionJob DescriptionSalary: TBDDuties and Responsibilities:Web Application Development Write client-side code to develop single-page Web applications using modern frameworks and platforms and the latest Web standards for multiple Internet browsers. Write the necessary code for the integration to other platforms or services. Understand and work with...
-
Software Developer I
1 week ago
00909, United States wovenware Full timeJob DescriptionJob DescriptionJob DescriptionPosition:Software Developer IJob Summary: Responsible for developing, coding, and testing new solutions or features for business applications.Position Reports to: Project ManagerDepartment: Consulting / Software Development Status: Non-Supervisory/ ExemptEssential Responsibilities: Create design documents, develop...
-
Software Developer II
1 week ago
00909, United States Wovenware Inc Full timeJob DescriptionJob DescriptionJob DescriptionPosition:Software Developer IIJob Summary: Responsible for developing, coding, and testing new solutions or features for business applications.Position Reports to: Project Manager or Technical ManagerDepartment: Consulting / Software DevelopmentStatus: Non-Supervisory/ Exempt Essential Responsibilities: Create...
-
Software Developer III
1 week ago
00909, United States Wovenware a Maxar Company Full timeJob DescriptionJob DescriptionJob DescriptionPosition:Software Developer IIIJob Summary: Responsible for developing, coding, and testing new solutions or features for business applications.Position Reports to: Project ManagerDepartment: Consulting / Software DevelopmentStatus: Non-Supervisory/ Exempt Essential Responsibilities:Create design documents,...
-
Project Manager
3 weeks ago
00909, United States INVID Full timeJob DescriptionJob DescriptionSalary: 26The IT Project Manager job position is for the employee with essential knowledge, skills, and experience for analyzing, planning, managing, and documenting software requirements specifications and software development. Duties and ResponsibilitiesWork with different requirements specifications techniques to analyze and...