Overview
Skills
Job Details
Hello, Applicants
Greetings for the day. Hope you are doing great!
Vertisystem is looking to fill in an open long-term contract opportunity with our direct client for a Full stack developer role. Job details are shared below; I would appreciate it if you could review and let me know your interest.
Position: Full stack developer
Location: Remote
Contract duration: 12 months (High possibility for extension)
Position Description:
The software developer role is responsible for the design and development of proprietary and commercial off-the-shelf systems that support IT objectives. The role requires commensurate experience in all life cycle phases of application development from the ground up in addition to maintenance and feature addition.
Primary Responsibilities:
The software developer is expected to:
Perform in a role that requires a deep technical knowledge of IT systems and SDLC to participate in development projects of varying levels of complexity and organizational impact. As a representative of the IT Department, demonstrate courtesy and professionalism towards IT Department peers, co-workers, and vendor partners.
Daily responsibilities include, but are not limited to:
- Provide cutting-edge design prototypes and execute development tasks for applications and systems owned and supported by client
- Work closely with internal and external stakeholders to implement solutions and resolve issues within acceptable levels of cost, stability, risk, and reliability.
- Establish and maintain development frameworks that are optimal for each application.
- Implement solutions while adhering to sound design principles and best practices.
- Assist and work with source code repositories, continuous integration, and deployment plans.
- Perform updates based on vulnerabilities and value to projects.
- Maintain documentation on systems, architectures, and builds.
- Support project management activities related to IT and general client objectives.
- Adhere to departmental policies and procedures.
Required Tools/Technologies/Environments:
- Linux and Windows OS
- AWS and Azure environments
- Server-side Web development technologies
- Integrated Development Environments (IntelliJ IDEA/PgAdmin/SQL Server Management Studio)
- Source versioning system (GIT/Subversion)
- SQL (PostgreSQL/T-SQL)
- Trouble ticket reporting system (JIRA/IssueTrak or similar)
Job Specification and Skills:
- At least 2-3 years working in cloud environments
- Ability to follow through with assigned projects independently
- Proven experience in engineering and software architecture
- Bachelor’s degree in Computer Science along with equivalent experience
- 5+ years of experience with full stack programming with emphasis in:
- UI/UX development in JavaScript/HTML ecosystems
- 2+ years of Python programming using algorithms and data structures
- Proven experience in engineering and software architecture design
- Expert in JavaScript frameworks like Vue.js or Angular or React
- Excellent knowledge of Object-Oriented Programming, Algorithms, and Data Structures
- Experience with authoring SQL and integration with ODBC
- Experience with Source versioning systems (GIT/Subversion)
- Experience with libraries and constructs based on: HTML / CSS / JavaScript / JSP / JDBC / Python / JasperReports /XML/Json
- Experience in Bootstrap or similar libraries
- Strong organization and communication skills
- Self-motivated and adaptable
- Excellent verbal, written, and customer service skills
- Ability to prioritize work and follow through with assigned tasks independently
- Self-directed awareness of the latest technical trends in IT services and deliveries
- Detail-oriented and possess a passion for quality
- Experience with organizational change management
Work Relationships:
- Reports to the Applications Development Manager.
- Frequent interactions with IT management and Department heads and its affiliates.
- Daily communication with IT department personnel along with partners and vendors.
Location and Work Classification:
Remote workers must be able and willing to work during regular business hours to collaborate with other team members. Regular business hours are Monday through Friday from 7:00 AM to 4:30 PM (Pacific Time). Required work hours will be determined based on assignment.
The description is based on management’s assessment of the requirements and functions of the position. It is a general guideline and is not intended to be a comprehensive list of all the elements of the job. Management reserves the right to assign or reassign duties and responsibilities to this job at any time.
Thanks & regards
Saleem Sayyad
Sr. Talent Acquisition Specialist