top of page
Colleagues Working in Office

Careers

Join us! Qualified applicants, please submit your resume to us via email at kristen.bolger@skietech.com

DevSecOps Engineer

Sky Technologies is looking for a highly-skilled DevSecOps Developer. Candidates should have a Bachelor's and at least seven years of experience in their field.

 

Responsibilities include, but are not limited to: being responsible for defining and implementing the build, deployment and monitoring standards for our customers; being a part of Agile development teams to deliver an end-to-end automation of deployment, monitoring, and infrastructure management in a cloud environment; building and configure delivery environments supporting CD/CI tools using an Agile delivery methodology; Creating scripts and/or templates to automate and/or bootstrap infrastructure provisioning and management tasks; working closely with our development team to create an automated continuous integration (CI) and continuous delivery (CD) system; working together with vendors and other IT personnel for problem resolution; monitoring and supporting all installed systems and infrastructure; developing custom scripts to increase system efficiency and lower the human intervention time on any tasks; contributing to the design of information and operational support systems; organizing the highest levels of systems and infrastructure availability, acting proactively; installing, configuring, testing and maintaining operating systems, application software and system management tools; overseeing the company’s security, backup, and redundancy strategies; evaluating application performance, identify potential bottlenecks, develop solutions, and implement them with the help of developers.

Requirements:

  • Must be able to pass a DHS Suitability clearance Minimum 4 or more years experience with;

  • Ability to work in an open team environment;

  • Experience deploying and monitoring web applications in AWS;

  • Security first mindset;

  • Demonstrated experience with secure development, coding, engineering practices;

  • Experience with Infrastructure as Code and infrastructure testing strategies;

  • Experience with systems reliability, load balancing, monitoring, logging;

  • Experience with fully automating CI/CD pipelines end-to-end, from code commits to production;

  • Have effective verbal and non-verbal communication with peers and clients;

  • Develop, document, and implement CI/CD strategy for management of Infrastructure as Code IaC baseline;

  • Solid experience in installing, configuring and troubleshooting UNIX/Linux based environments;

  • BS or BA in Computer Science, Engineering or another related area;

  • Excellent knowledge of networking technologies, particularly with OSI network layers and TCP/IP;

  • Strong scripting skills, including shell scripts, Perl, Ruby, Python, Go, Groovy, Helm, etc;

  • Good experience in administering and performance tuning of application stacks, such as Tomcat, JBoss, Apache, Ruby, NGINX, and others.

Successful candidates should have experience with working with the following

  • Java

  • NLP

  • Angular

  • REST API

  • SQL

  • Javascript

  • HTML / CSS

  • AWS / Azure Deployment

Reference DevSecOps Engineer when applying.

Automation Tester​

Sky Technologies is looking for a highly-skilled test automation engineer to design automation tests. Test automation engineers' duties include designing automation scripts and finding solutions for automation problems. You should also be committed to developing skills in order to provide up-to-date solutions.

To be successful as a test automation engineer, you should be exceptionally accurate and possess a superior mathematical aptitude. Ultimately, a top-notch test automation engineer will be proficient in programming languages and have excellent time management skills.

Test Automation Engineer Responsibilities:

  • Designing and developing test automation scripts.

  • Using test automation guidelines.

  • Researching issues in software through testing.

  • Collaborating with QA Analysts and Software Developers to develop solutions.

  • Keeping updated with the latest industry developments.

Test Automation Engineer Requirements:

  • Bachelor's degree in computer science, software development, or a related field.

  • Previous experience as a test automation engineer.

  • Proficiency in programming languages such as Java.

  • Excellent mathematical and problem-solving skills.

  • Highly accurate and detail-oriented

  • Proficiency in Selenium

  • Configuring Automation Scripts in DevOps Pipeline

Required Technologies/Skills

  • Selenium

  • Java

  • Automation Testing

Reference Automation Tester when applying.

Software Developer

SkyTechnologies LLC is hiring a Software Developer to build and implement functional programs into our platform. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. Individuals who also have experience in Agile frameworks and popular coding languages with core skills on the latest Microsoft Technologies and Serverless Application Development would be strong candidates. Your goal will be to build efficient programs and systems that serve user needs. Candidates should have a Bachelor's and at least seven years of experience in their field.

Requirements

  • Familiarity with Agile development methodologies

  • Experience with software design and development in a test-driven environment

  • Knowledge of coding languages (e.g. Java, Python) and frameworks/systems (e.g., Git, Azure DevOps)

  • Ability to learn new languages and technologies

  • Excellent communication skills

  • Resourcefulness and troubleshooting aptitude

  • Attention to detail

  • BSc/BA in Computer Science, Engineering or a related field

Key Responsibilities

  • Work with developers to design algorithms and flowcharts

  • Produce clean, efficient code based on specifications

  • Integrate software components and third-party programs

  • Verify and deploy programs and systems

  • Troubleshoot, debug and upgrade existing software

  • Gather and evaluate user feedback

  • Recommend and execute improvements

  • Create technical documentation for reference and reporting

Skills and Experience

Successful candidates should have experience with working with the following

  • Java

  • NLP

  • Angular

  • REST API

  • SQL

  • Javascript

  • HTML / CSS

  • AWS / Azure Deployment

Reference Software Developer when applying.

Java Developer (SJ2020)

Gather requirements, analyze, design and develop applications. Write SQL queries using MySQL, Java API for cloud computing services. Ingest data using SOLR for the data load and monitor instance connections and

log-stash if any changes are uploaded through zookeeper. Maintain and promote code using Subversion (SVN) repository and validate XML and JSON response using XML Liquid Studio validator for XSD schemas. Code using Jenkins and deploy to cloud through AWS S3 instances. Work with team using established Java coding standards and perform code reviews and code fixes using SonarQube. Optimize application features from CoolGen to Java based application integration with UI web interface.

​

Requirements: Master’s degree or equivalent in Computer Science, Information Systems or Information Technology and 12 months’ experience in the job offered or as Systems Analyst, software engineer or a related occupation. Experience must include experience working with SQL, PLSQL with MySQL, Oracle 11g. Position based out of company’s headquarters in Alexandria, Virginia and subject to relocation to various client offices throughout U.S. offices throughout U.S.  Qualified applicants please submit resume to: Attn:  HR, Sky Technologies, Inc., 950 N Washington Street, Suite 243, Alexandria, VA 22314. Reference SJ2020 when applying.

Java Developer (JD2020)

Design and develop Java applications using Spring 5, Hibernate and Spring Data JPA frameworks, services frameworks like Simple REST. Migrate batch jobs from various languages like Perl/Java (older versions) to Spring Batch Framework. Use Spring components to build Service Layer. Develop user interfaces using AngularJS-1, HTML5, XML, CSS3, Bootstrap, Advanced Java Script and jQuery. Implement projects in Agile; participate in Daily scrum meetings, Backlog refinement, Sprint Planning, Retrospective meetings and Sprint Demo’s to the Product Owners. Use Spring Batch – CSV to DB, DB to TXT file (encrypted) and Spring Data Repositories for DB Transactions; use REST to perform integration testing on REST Web Services; Swagger to document interface specification for REST Web Service and Lombok plugin and Lombok annotations optimize code. Use Rally and POSTMAN and JSON to enhance applications.

 

Requirements: Bachelor’s degree or equivalent in Computer Science, Information Systems, or related and 24 months’ experience in the job offered or as Software Developer or a related occupation. We will also accept a bachelor’s degree or foreign equivalent as determined by a foreign credential evaluation agency. Any suitable combination of experience of education, training, or experience is acceptable. Experience must include experience with Java, HTML5, AngularJS, REST Web Services, JSON and Bootstrap. Position based out of company’s headquarters in Alexandria, Virginia and subject to relocation to various to client offices throughout U.S. offices throughout U.S.  Qualified applicants please submit resume to: Attn:  HR, Sky Technologies, Inc., 950 N Washington Street, Suite 243, Alexandria, VA 22314. Reference JD2020 when applying.

Senior Software Engineer (HS2020)

Performing in a lead role, gather technical requirements, design technical deliverables and develop software applications. Design and develop applications using various design patterns. Write SQL queries using MySQL, Java API for cloud computing services. Ingest data using SOLR for the data load and monitor instance connections and log-stash if any changes are uploaded through zookeeper. Maintain and promote code using Subversion (SVN) / Git repository and validate XML and JSON response using XMLvalidator for XSD schemas. Code using Jenkins and deploy to cloud through AWS EC2 instances and JBoss servers. Lead team with best practices for full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.

 

Requirements: Master’s degree or equivalent in Computer Science, Information Systems or Information Technology and 36 months’ experience in the job offered or as Systems Analyst, Systems Architect or a related occupation. Stated experience must include experience working with J2EE, Ajax, NodeJs, JavaScript, Unix, Hadoop, JBoss, Postman, Swagger, Restful Services and Oracle. Position based out of company’s headquarters in Alexandria, Virginia and subject to relocation to various client offices throughout U.S.  Qualified applicants please submit resume to: Attn: HR, Sky Technologies, Inc., 950 N Washington Street, Suite 243, Alexandria, VA 22314. Reference HS2020 when applying.

Senior Java Developer (SJD22)

Performing in a lead role, design and develop enterprise solutions using Java/J2EE, Spring Boot and Hibernate Framework. Develop and deploy Spring Boot application in AWS cloud. Develop middleware components using various Java collection framework. Produce Restful Webservices using annotations in Spring Controller.  Integrate with Jenkins and GIT hub repository and testing REST API with postman tool. Develop persistence later using Hibernate. Deploy and test applications with Apache Tomcat Server and assist with builds and deploy with Jenkins and Maven.  Write Database Queries calling Stored Procedures. Perform Code Review, Code Delivery and Integration with existing Code and Test Data Preparation. Assist with logging, capturing, analyzing and resolving defects. Participate in Sprint/ Iteration Planning, Meetings and Sprint execution using Agile Methodology.  Interact with clients to collect systems requirements, specifications, and timelines and actively involved in UAT (User Acceptance Testing). Use versioning systems such as SVN and GIT. Facilitate sprint planning, daily scrums, retrospectives, stakeholder meetings, and software demonstrations.

 

Requirements: Bachelor’s degree or equivalent in Computer Science, Engineering (any), Information Systems or a related field and 60 months’ experience in the job offered or as Programmer Analyst, Software Developer, IT consultant or a related occupation.  Stated experience must include 3 years’ experience working with Java 8, EJB2.0, Restful WebServices, SOAP Webservice, Json, TomCat 7, WebLogic 8.1, and Oracle JDeveloper. Position based out of company’s headquarters in Alexandria, Virginia and subject to relocation to various to client offices throughout U.S. Rate of Pay: $141,294.00/year.  Qualified applicants please submit resume to: Attn:  HR, Sky Technologies, Inc., 950 N Washington Street, Suite 243, Alexandria, VA 22314.

 

Junior Software Developers are responsible for building and implementing functional programs into our platform. You will work with other Developers and Product Managers throughout the software development life cycle. In this role, you should be a team player with a keen eye for detail and problem-solving skills. Individuals who also have experience in Agile frameworks and popular coding languages with core skills on the latest Microsoft Technologies and Serverless Application Development would be strong candidates. Your goal will be to build efficient programs and systems that serve user needs.

 

Requirements: familiarity with Agile development methodologies; Experience with software design and development in a test-driven environment; Knowledge of coding languages (e.g. Java, Python) and frameworks/systems (e.g., Git, Azure DevOps); Ability to learn new languages and technologies; Excellent communication skills; Resourcefulness and troubleshooting aptitude; Attention to detail; BSc/BA in Computer Science, Engineering or a related field

 

Key Responsibilities: Work with developers to design algorithms and flowcharts; Produce clean, efficient code based on specifications; integrate software components and third-party programs; Verify and deploy programs and systems; Troubleshoot, debug and upgrade existing software; Gather and evaluate user feedback; Recommend and execute improvements; Create technical documentation for reference and reporting

Successful candidates should have experience with working with the following: Java; NLP; Angular; REST API; SQL; Javascript; HTML / CSS; AWS / Azure Deployment

​

Junior Software Developer
bottom of page