NAVTECH INC 1600 Golf Road. Suite 1200, Rolling Meadows, IL 60008 Ph: (224) 348-1340 Email: alex@navtechusa.com Website: www.navtechusa.com E-Verified Company
Software Engineer
Location
United States
Posted
1 day ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer
Navtech, Inc.
Role Description I have an opportunity for a "Software Engineer" - Remote (some travel required for Atlanta GA) and I am looking for a candidate who can join immediately. If you are interested, please reply with your updated resume or refer someone. Position: Software Engineer Location: Remote (some travel required for Atlanta GA) Duration: 6 to 12 Months What you'll do: - You will be part of a high performance development team for the Analytics Segment in Data Fabric Decision Science Alliance. - Develop Cloud native platforms. - Develop strategic design and requirements as a major contributor to a project's success for large revenue generating systems/products. - Provide technical guidance, supervise others, provide instructions, and debug code written by team members. - Consistently hit development time estimates without underestimating or overestimating ability. - Guide and mentor junior developers in developing code and workflow procedures, and conduct code reviews. - Perform general application development activities, including unit testing, code deployment to development environment and technical documentation. - Identify improvements in systems and work and participate in estimation process, use case specifications, reviews of test plans and test cases, requirements, and project planning. - Consistently demonstrates clear technical judgment, innovation, and consideration for the project's objectives. - Learn many new technologies, researching and self-learning. - Design/Implement features for existing and new GCP platforms. - Apply Security controls. - Automate your deployments as part of the road to production. - Have lots of fun! Qualifications - Minimum of 6 years of experience as a Software Engineer building software across multiple technology areas and application stacks. - BS or MS degree in Computer Science. - GCP. - English - Advanced level. - Java (4 years of experience). - Spring Boot: APIS, Spring Framework, Spring Data, Spring Security, for authentication and automation. - Spring Framework, Maven, Groovy (Jenkins). - CI/CD practices and tools: Git, Github, Jenkins, Nexus, Maven. - Docker, Docker compose. - Messaging Systems (Kafka/PubSub/Kinesis, etc). - Microservices development (2 years). - Microservices Patterns. - Design Patterns. - API rest development. - TDD, unit test, integration tests. - Jenkins pipelines development. - Deployments in GCP. - Monitoring and tuning of applications. - Asynchronous applications development: Pubsub, Kafka, JMS, Queue. - Agile methodologies. - Self-starter, motivated, and actively learning and researching new methods of work and new technology. - Contributions of this level span across the team and the development platform. Requirements - Experience leading teams of 3-5 collaborators. - Kubernetes: Istio, Helm. - Terraform. - Google Cloud Platform related: GKE, Composer/Airflow, DataProc, BigQuery, Cloud SQL, PubSub, Google Cloud Storage. - Jupyter related: JupyterHub, JupyterLab, Jupyter Notebook. - ServiceNow. Company Description NAVTECH INC 1600 Golf Road. Suite 1200, Rolling Meadows, IL 60008 Ph: (224) 348-1340 Email: alex@navtechusa.com Website: www.navtechusa.com E-Verified Company
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Principal Developer
NovartisNovartis is a leading global pharmaceutical and healthcare research and solutions company dedicated to improving patient lives by uncovering solutions to curren
• Develop and maintain R packages that enable clinical trial team through supporting data engineering, statistical analyses, automation, and reporting workflows • Design, build and deploy Shiny applications for interactive dashboards and data exploration tools • Collaborate with statistical programmers and statisticians, and clinical reporting teams to understand requirements and translate them into efficient, reproducible code and tools • Apply AI responsibly to support product design and development focusing on reliable, explainable, and impactful use in development workflows and solutions • Drive the rollout of tooling through demos, pilots, training and support • Engagement in the user experience of our users to identify and drive opportunities for continuous improvement and modernization • Role model best practices for data science and software development • Documentation of tools and processes to support modernization in an inclusive manner • Appetite to engage in open-source communities to collaborate in external settings
Senior Mainframe Systems Programmer – ADABAS
EnsonoEnsono delivers complete Hybrid IT solutions, from mainframe to cloud, tailored to each client’s journey.
• Perform mainframe database Software upgrades coupled with administration and tuning to support customers’ Software AG ADABAS environments. • Work with vendor personnel to achieve timely solutions of database problems. • Responsible for day-to-day database maintenance such as database definition changes, backups and restores, monitoring space growth, database reorganizations, creating and maintaining disaster recovery procedures and overall support of customer needs and requests. • Perform a variety of tasks including database optimization, database performance reviews and tuning, and new client onboarding. • Provide 24x7 on call support as part of a scheduled rotation with other team members. • Maintain documentation for all the tasks completed on a regular basis and adhere to the change management policy.
Application Developer
Accenture Federal ServicesWe believe in the power of change, harnessed in ways that matter for our country and communities.
• Application configuration, Animal Management, COTS system configuration, Agile Development, Requirements Analysis, system support, user training and enablement. • Work directly with client gathering requirements to analyze, design and / or implement technology best practices and align technology with business strategy and goals. • Serve as the PoC for application configuration and proxy system admin to operational systems within the client ecosystem – inclusive of LIMS, Animal Management and/or MasterControl systems, and Asset Mgmt / Procurement / Warehousing. • Managing the functional and technical components of 1 or 2 systems, executing application development, testing, and release of new functionality or reconciliation of defects. • Comprises both functional business analysis and technical development within the specified client applications.
• Design and build applications for the iOS platform. • Collaborate with cross-functional teams to define, design, and ship new features. • Ensure the performance, quality, and responsiveness of applications. • Identify potential problems and resolve application bottlenecks. • Maintain the code and atomisation of the application. • Help maintain code quality, architecture, and automation. • Unit-test code for robustness, including edge cases, usability, and general reliability.



