Kasmo Global
Position -
Full Stack Software Engineer
Contract to hire that will go perm in
Oak Creek: Onsite 2-3 days/week so we need someone local
Need
US Citizen or GC Holder
You will be responsible for cloud/server based software development featuring Linux, Postgres, Golang/C/C++, Swagger/RESTAPI, ReactJS/Typescript. You will work within the framework of an Agile software development team. Your work will involve the full complement of software life cycle development activities required to deploy high-quality software that meets the requirements of our aerospace customers.
This is a hybrid on-site position at our headquarters in Oak Creek, WI. You will report directly to the Manager of Ground Software Solutions.
How You Will Do It
Participate in software development activities, including requirement specification, design definition, code implementation, system integration, and test. Generate software lifecycle documentation to support the certification of products. Participate and contribute to Sprint Planning, Backlog Grooming, and Sprint Demos. Guide verification activities, including test definition, test development, and testing methods. Work daily in Azure DevOps to do requirements analysis, requirement derivation, create User Stories and Task. Perform Requirements, Design and Code Reviews. Establish test frameworks to implement Continuous Integration/Continuous Delivery (CI/CD). Enhance Linux-based systems by studying the latest open-source software. Develop software and maintain compliance to avionics standards such as ARINC and RTCA in the development testing. Work with development teams and product managers to create software solutions. Design services-oriented client-side and server-side architecture. Build front-end of applications through appealing visual design with attention to User Experience. Develop and manage databases and applications. Write effective, efficient APIs. Test software to ensure responsiveness and efficiency. Troubleshoot, debug and upgrade software. Create security and data protection settings. Build features and applications with a mobile responsive design. Write technical documentation. Work with data scientists and analysts to improve software. Required
What We Look For:
A bachelor's degree in computer science, engineering, mathematics, or another relevant related field from an accredited institution. Minimum of two years' experience of full-stack development. You must be eligible to work in the United States without sponsorship. Proven full stack experience in front-end UI, back-end business logic and SQL DB development. Experience with ReactJS/Typescript/CSS Web UI Development. Excellent programming with service-oriented architectures using Golang/C/C++, YAML and JSON. Expertise in Postgres SQL programming, stored procedures, data normalization. Experience developing web, desktop and mobile applications. Desired
Experience developing software in an Agile Scrum like environment. Experience Marshalling/Un-marshalling JSON and XML. Experience with cloud-based services such as Amazon Web Services. Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js). Familiarity with databases (e.g. Postgres, MongoDB), web servers (e.g. Apache) and UI/UX design.
Full Stack Software Engineer
Contract to hire that will go perm in
Oak Creek: Onsite 2-3 days/week so we need someone local
Need
US Citizen or GC Holder
You will be responsible for cloud/server based software development featuring Linux, Postgres, Golang/C/C++, Swagger/RESTAPI, ReactJS/Typescript. You will work within the framework of an Agile software development team. Your work will involve the full complement of software life cycle development activities required to deploy high-quality software that meets the requirements of our aerospace customers.
This is a hybrid on-site position at our headquarters in Oak Creek, WI. You will report directly to the Manager of Ground Software Solutions.
How You Will Do It
Participate in software development activities, including requirement specification, design definition, code implementation, system integration, and test. Generate software lifecycle documentation to support the certification of products. Participate and contribute to Sprint Planning, Backlog Grooming, and Sprint Demos. Guide verification activities, including test definition, test development, and testing methods. Work daily in Azure DevOps to do requirements analysis, requirement derivation, create User Stories and Task. Perform Requirements, Design and Code Reviews. Establish test frameworks to implement Continuous Integration/Continuous Delivery (CI/CD). Enhance Linux-based systems by studying the latest open-source software. Develop software and maintain compliance to avionics standards such as ARINC and RTCA in the development testing. Work with development teams and product managers to create software solutions. Design services-oriented client-side and server-side architecture. Build front-end of applications through appealing visual design with attention to User Experience. Develop and manage databases and applications. Write effective, efficient APIs. Test software to ensure responsiveness and efficiency. Troubleshoot, debug and upgrade software. Create security and data protection settings. Build features and applications with a mobile responsive design. Write technical documentation. Work with data scientists and analysts to improve software. Required
What We Look For:
A bachelor's degree in computer science, engineering, mathematics, or another relevant related field from an accredited institution. Minimum of two years' experience of full-stack development. You must be eligible to work in the United States without sponsorship. Proven full stack experience in front-end UI, back-end business logic and SQL DB development. Experience with ReactJS/Typescript/CSS Web UI Development. Excellent programming with service-oriented architectures using Golang/C/C++, YAML and JSON. Expertise in Postgres SQL programming, stored procedures, data normalization. Experience developing web, desktop and mobile applications. Desired
Experience developing software in an Agile Scrum like environment. Experience Marshalling/Un-marshalling JSON and XML. Experience with cloud-based services such as Amazon Web Services. Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js). Familiarity with databases (e.g. Postgres, MongoDB), web servers (e.g. Apache) and UI/UX design.