Your career is utmost important for us. At Equinox IT Solutions LLC, we strive hard to ensure overall development of our employees. We provide ample opportunities that require employees to think out of box and excel in their career. If you think you have what it takes to climb up the ladder of success, please browse for the available jobs and apply today to be a part of our team.
Global Career Contact Join Equinox IT Solutions LLC to revolutionize IT Services and Consulting.
Email: jobs@equinoxitsol.com
Title | Lead Software Engineer |
Posting Date: | 09/11/2020 |
Location: | Texas |
Job Type | Full Time |
We are looking for a Lead Software Engineer to produce and implement functional software solutions. In this role, you will work with upper management, architecture, development, and quality assurance teams to define software requirements and take the lead on operational and technical projects. Your goal will be to develop high-quality, open-source software that is aligned with user needs and business goals.
Responsibilities:
Develop high-quality software, design, and functional documentation
Review QA test plans and build unit tests for your code
Identify, prioritize, and execute tasks in the software development process
Develop and maintain tools and applications by producing clean, efficient code
Automate tasks through appropriate tools and scripting
Review and debug code
Perform validation and verification testing
Collaborate with internal teams and vendors to fix and improve products
Document development phases and supervise systems
Ensure software is up-to-date with the newest technologies and standards
Required Skills (necessary to receive consideration):
Extensive software development experience (5+ years). Scripting and project management skills are a plus
Experience using system monitoring tools (e.g. wireshark, tcpdump) and automated testing frameworks
Demonstrable understanding of selected programming languages (e.g. C, C++).
Knowledge of TCP/IP and UDP multicast network protocols
Knowledge of web socket and JSON frameworks
Familiarity with real-time programming on Linux operating systems. Knowledge of Windows and cross-platform development is a plus
Solid understanding of memory management, multi-threaded application programming, and high-performance code
Analytical mind with problem-solving aptitude
Excellent organizational and leadership skills!
Preferred Skills (not necessary to receive consideration, but very helpful in a competitive field of applicants):
BS/BA and MS in Computer Science or a related degree
Python
Experience with Jenkins CI
Experience with deploying services to AWS
Experience with Docker and VMWare
Market data industry experience
Experience with RMDS/TREP products
Title | Senior Data Engineer |
Posting Date: | 09/07/2020 |
Location: | Texas |
Job Type | Full Time |
Job Descrition:
Equinox IT Solutions is actively searching for a Data Engineer/Senior Data Engineer to join their team. This position will support activities and will act as a highly productive member of our agile teams to serve as a technical expert in analysis, design, coding and testing innovative data solutions.
Candidates will be considered at the Data Engineer/Senior Data Engineer level based on experience.
Responsibilities:
Designs and develops programs and tools to support ingestion, curation and provisioning of complex enterprise data to achieve analytics, reporting, and enhanced cybersecurity visibility and action.
Identifies process improvements that address complex technology gaps within a single process. Builds strong knowledge of technology enablers.
Analyzes and prepares complex technology-enabled recommendations to address process gaps.
Provides successful deployment and provisioning of data solutions to required environments.
Designs and builds data extracts, integrations and transformations. Designs and builds data architecture and applications that enable reporting, analytics, data science, and data management to improve security visibility, efficiency, compliance and overall security posture.
Develops effective, defect free code to automate security processes; creates dashboards and auto-ticketing using code and APIs.
Applies machine learning to work as applicable.
Interacts with cross-functional customers and development team to gather and define requirements.
Reviews defects or discrepancies in requirements and resolves with stakeholders.
Mentor team members as needed
Identify and recommend appropriate continuous improvement opportunities.
Qualifications:
Bachelor or Master's degree in technical or business discipline or equivalent experience.
Generally, 3-5+ years of professional experience.
Proficient in data visualization design and development, ensuring accuracy & ease of consumption
Proficient in data engineering languages and tools, and strong proficiency in general programming languages and frameworks;
Ability to develop on multiple platforms
Knowledge of a variety of data platforms such as MS SQL, AWS RDS, AWS Redshift, Splunk.
Knowledge and ability to write, test, and debug application programming interfaces (APIs)
Experience with software and data engineering technologies such as Python, JSON, PowerShell, Power BI, Azure DevOps, AWS EC2, AWS Lambda and other AWS and LM Cloud Technologies.
Strong negotiation, facilitation and consensus building skills. Strong oral and written communication skills; presentation skills
Extensive knowledge of the following: IT concepts, strategies, methodologies & cybersecurity concepts, architectures and frameworks
Versed in diverse technologies and new technical architecture principles and concepts.
Experience working with agile methodologies and cross-functional teams
Must be proactive, demonstrate initiative and be a logical thinker.
Strong consultative skills, including the ability to understand and apply customer requirements, including drawing out unforeseen implications and making design recommendations.
Title | Senior UI Software Engineer |
Posting Date: | 09/04/2020 |
Location: | Texas |
Job Type | Full Time |
Job Description:
We are building team of creative and passionate individuals with full stack expertise and knowledge to help innovate and develop applications suite for Facilities Management. You will be part of a Scrum team as a part of scaled, globally distributed Agile teams and will have the opportunity to be hands-on with various technologies. Passion for learning new technologies is required.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Develop, maintain, enhance, and test UI frameworks for highly user interactive applications.
Establish UI frameworks and design implementation for Single Page Application architecture that could be extended to provide a Progressive Web Application experience.
Provide the structural guidance for development and maintenance of the application’s User Interface elements.
Collaborate with UI/UX Designers to design and develop application providing the best-in-class user experience.
Create abilities to independently develop, test and deploy UI elements of the application interacting with highly available API backend.
Adopt shift-left practices by implementing unit tests, container build checks and API Tests for the delivered features.
Involved with the investigation and resolution of complex data, system, and software issues in the production environment.
Participate in the evaluation of new platforms, tools, and technologies.
Provide assistance such as technical guidance, code review, and/or training to coworkers.
TECHNICAL SKILLS:
5-7 years of experience developing highly interactive frontend heavy applications.
3-5 years of experience with frameworks like ReactJS, AngularJS, NodeJS and designing MicroService/Event driven architecture.
Hands of with AngularJS, Javascript or Typescript.
Experience with web standards such as HTML5 and CSS3.
Full stack knowledge including protocols and web server optimization techniques.
Experience with content acceleration, UI elements minification using cloud-based solutions such as Azure CDN or AWS CloudFront.
Experience with Git and Git flow for code lifecycle management.
Experience with cloud migration (AWS or Azure) and managing the development of cloud-based applications and development of APIs, web services.
Experience working in Agile/Scrum development cycles.
Preffered Qualifications:
Ability to develop software that are accessible to users with disabilities.
Ability to communicate the technical concepts clearly and effectively.
EDUCATION AND EXPERIENCE
Bachelor's degree (BA/BS) in a related field such as information systems, mathematics, or computer science or equivalent work experience. Requires technical and business knowledge in multiple disciplines/processes.
Typically has 3-5 years of relevant work experience.
Consideration given to equivalent combination of education and experience.
COMMUNICATION SKILLS:
Excellent written and verbal communication skills. Strong organizational and analytical skills.
Ability to provide efficient, timely, reliable and courteous service to customers. Ability to effectively
present information.
REASONING ABILITY:
Ability to comprehend, analyze, and interpret complex documents. Ability to solve problems
involving several options in situations. Requires advanced analytical and quantitative skill
Title | Software Development Engineer I |
Posting Date: | 08/31/2020 |
Location: | Texas |
Job Type | Full Time |
Job Description:
The Software Development Engineer (SDE) I contributes in all areas of development as a member of an Agile Scrum team. Team members will have areas of strength and some level of specialization, but must be adept at learning tools and languages that enable the team member to participate in all areas of product development. Being adaptable and knowledgeable in multiple domains enables the team members to swarm or fill gaps in order to meet commitments.
Responsibilities:
The SDE I works under general direction and consistently delivers on commitments
The SDE I is expected to demonstrate competency in the following software development activities performed by the Digital Agile Scrum teams
Developing product features for deployment on-premises or in the Azure public cloud; products may include any or all of the following: Adobe services, mobile applications for Android and iOS, web applications, and/or API services
Create and maintain automated unit tests and acceptance test suites, and leverage peer reviews to increase product quality
Participate in the evolution of our automated CI/CD pipeline for building, testing, and deploying software packages
Maintain a production-first mindset focused on scale, uptime, and ability to rapidly triage/resolve production issues
Invest in the Agile process to continuously improve product quality, time to market, and team member happiness
Perform other duties as assigned
Conform with all corporate policies and procedures
Qualifications:
Software development experience in one or more general purpose programming languages including but not limited to: Angular2, C/C++, C#, F#, JavaScript, or Go
Experience in data modeling, ETL development, and data warehousing
Expertise developing Android and IOS applications using XamariniOS, XamarinAndroid, XamarinForms, Csharp, Objective C, Swift, Java
Experience building and executing test automation scripts with tools such as CA XFramium, CA DevTest Service Virtualization, CA Test Data Manager, QuerySurge, Perfecto Mobile, Selenium
Experience with test data management, data quality validation, and query performance testing
Experience with source control systems (Git) and CI/CD pipeline toolsets (Jenkins, Azure DevOps, Octopus)
Experience working in Agile Scrum teams
Skills:
Demonstrates software development proficiency
Forms relationships to effectively accomplish tasks and manage dependencies
Strong interpersonal, verbal, and writing skills
Education:
Bachelor’s Degree in Computer Science or other engineering discipline, in related field or equivalent work experience
Experience:
0-2 years software development and test automation experience required
Title | QA automation engineer |
Posting Date: | 08/28/2020 |
Location: | Texas |
Job Type | Full Time |
We are looking for a QA automation engineer who will be responsible for building/maintaining automation frameworks for Big Data projects, working closely with architecture, engineering and product teams to deliver quality solutions. This is not a typical GUI automation kind of role and the ideal candidate has hands on experience on building automation frameworks on big data / high volume data pipelines / ETL projects.
Responsibilities and Duties
• Testing and developing automation for high volume data pipelines, ETL transformations, and other data integration workflows across multiple sources while applying best practices in data integrity, data quality, and distributed data processing.
• Designing and developing testing infrastructure and executing automation scripts on a scheduled basis for Big Data Platforms with understanding of Big Data programming models.
• Perform both manual testing, and implementing test automation frameworks.
• Research related products and make necessary software recommendations & implement innovative solutions
• Perform load/performance testing
• Write test plans, test cases, status reports and summary reports.
• Participate in daily scrum and bi-weekly sprint planning meetings.
Required Experience, Skills and Qualifications
• Developing automation tools and scripting languages such as Java, JavaScript / NodeJS, or Python etc.
• Hands on programming and automation experience including REST API services.
• Advanced SQL writing and expertise in data warehousing (SQL, ETL, Data Modeling, etc.) and using data warehouses/databases such as Aurora / MySQL, RedShift etc. in a business environment with complex datasets.
• Exposure to AWS Big Data technologies (EMR / RedShift / Kinesis etc.)
• Bachelor’s Degree in Computer Science, or equivalent education and experience required.