Location: Hanover, MD
Company: Inovex Information Systems
Computer/Software jobs are roles focused on the development, creation, and maintenance of computer systems and applications. These positions often require strong problem-solving skills, proficiency in programming languages, and an understanding of algorithms. They range from software developers, who design and build software, to quality assurance analysts, who test and refine programs for optimal performance. Such roles are evolving with technology trends, emphasizing continual learning and adaptation. The field is characterized by a blend of creative and analytical thinking, where professionals work to innovate and optimize the digital tools that have become integral to modern life.
Performance Tuning: Review monitoring tools and query execution plans to maintain or increase query efficiency. Also perform root cause analysis on query performance issues Logical database design: Leverage knowledge of database architecture to develop normalized database solutions Database development: Work with application developers to deliver data through the design of stored procedures, functions, and views Work with advanced features of SQL Server 2019 Upgrading older version to supported versions of SQL Server Create database queries, indexes, and stored procedures, some with high level complexity Design complex physical and logical data models Monitoring and troubleshooting SQL jobs,
and integration service packages Writing and creating data load scripts and stored procedures; ensuring that data is loaded in a timely manner Working with application developers in the design, tuning, and indexing of tables Requirements 4-7 years of experience with SQL server 2008, 2012, 2014 and 2016, 2017, and 2019 Experience with SSRS, SSIS, and T-SQL Experience working in a Client environment Sound knowledge of the firewall, networks and Servers Must demonstrate experience managing the set up and upgrades of complex databases, including interfacing with source control in order to generate creation, upgrade, and maintenance scripts Experience creating and optimizing database queries, indexes,
stored procedures, functions, triggers, and reports Experience with database planning and design, set-up, maintenance, performance tuning, and partitioning Proficient production support skills with the ability to understand the impact of a problem on overall DB performance.
Strong DB management skills incorporating backup and recovery best practices in a high-availability environment. Efficient SQL scripting skills. Working knowledge of Windows O/S systems administration tasks. Ability to work well with customers of varying levels of technical expertise. Benefits: Health insurance 401(k)
They are a technology-first shop that encourages creativity, passion and quality in all they do - especially when it comes to their employees! They ensure that their folks are more than just a number and believe there are more important things than just the bottom line.
Their consistent investment in quality staff, cutting-edge technologies, competitive salaries and generous benefits are the core foundations that have made their firm successful. For consideration, they are looking for the following qualifications: - BS and at least seven (7) years of experience - Software development experience using Java (1.8+), Spring Boot, Spring Data, Mongo DB (4.4+) - Experience with Apache Tomcat,
Angular 6 or above, Git and Linux Systems - Developing in in Agile environment - Experience with Apache Kafka and Ni Fi are a huge plus! Ready to make a meaningful change?
Look no further! Our client boasts competitive base salaries, fully-paid Care First medical (for employees AND their families), 6wks PTO and a juicy 10% 401k contribution. In addition, they have a broad portfolio of work with several customers, including contracts with TELEWORK. If you're looking for a company who works as hard for you as you do for them, look no further - it might be time to chat with our client! US Citizenship and active TS/SCI + FS Poly required for consideration. Worksite is located in the Hanover, MD area. Telework is mission dependent.
in harsh environments - from underwater to the outer reaches of space. Our innovative solutions support the development and application of practical, cost-effective systems that meet our customers' challenges - from routine to extreme. Our experience and expertise across multiple industries uniquely positions us as a leader in the government, space, and maritime services markets.
Our products and services meet the rigorous demands of the complex environments in which they operate, delivering results without compromising safety or reliability. Oceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services
for use throughout the lifecycle of an offshore oilfield, from drilling to decommissioning. We operate the world's premier fleet of work class ROVs. Additionally, we are a leader in offshore oilfield maintenance services, umbilicals, subsea hardware, and tooling.
We also use applied technology expertise to serve the defense, entertainment, material handling, aerospace, science, and renewable energy industries. Position Summary The Project Software Engineer is an individual contributor that is fully proficient in the software engineering lifecycle. The Project Engineer independently directs and technically manages engineering and design activities under the guidance of a software lead
and is responsible for tracking progress and technical adequacy of the design solution.
The Project Engineer interacts with all OTECH departments as necessary to provide engineering support to other disciplines, integration, test activities, and mentorship of fellow junior engineers. This position is within OTech's Software, Simulations and Controls group. We architect and support unique solutions for Department of Defense underwater robotics systems. Our efforts range from prototypes that meet quick-burn government mission needs, to design and build of systems with rigorous lifecycle management. The vehicles we support range from large work class ROVs that leverage our commercial oil and gas products, to autonomous underwater vehicles (AUVs) utilizing Oceaneering's Freedom technology.
The ideal candidate is a detail-oriented self-starter who is an effective communicator. This position requires a solid depth of understanding of the software lifecycle and how it best applies to the creation and approval of Department of Defense underwater systems. Duties & Responsibilities Duties & Responsibilities --- Apply working knowledge of software lifecycle. --- Implement decisions for designing and maintaining software architecture. --- Actively interface with other engineering disciplines, customer, and program manager --- Key contributor to creation, maintenance, and acceptance of project CDRL's.
--- Contribute to trade studies for hardware such as navigation units, board stacks, and power monitors. --- Support software testing on the factory floor, offsite, and offshore. --- Perform analysis of user requirements, concept of operations documents, and high-level system architectures to develop system requirements specifications. --- Guide system development and implementation planning through. preparation of concept of operations, interfaces control documents, hazard analysis, and test plans and procedures.
--- Display excellent technical judgment, attention to detail, and ability to look at the " big picture" in system design. --- Prepare reports and present results to management and client. --- Mentorship of junior team members. --- Schedules can be demanding throughout the year and occasional work outside normal working hours should be anticipated. --- Light travel should be anticipated. Qualifications ESSENTIAL QUALIFICATIONS --- BS Degree in Computer Science, Computer Engineering, Mathematics, Systems Engineering, Electrical Engineering, or related technical field.
Commensurate experience will be considered. --- 5+ years of practical experience in software engineering. --- Understanding of high-level programming languages such as C, C++, C#, Qt, Python or Java. --- Attention to detail and interest in thoroughly understanding complex underwater systems. --- Ability to obtain and maintain a United States Government Department of Defense Security Clearance. --- Must be a US citizen. PREFERRED QUALIFICATIONS --- Experience in the field of ocean engineering. --- Experience with Linux OS or bare metal firmware. --- Experience with microprocessors and single-board computer (SBC) based control systems.
--- Ability to implement and debug communication protocols including: UDP and multicast, TCP, serial protocols, SPI, I2C, CAN, etc. --- Experience with scripting languages, orchestration and or model-based systems engineering. --- Experience with Jira and Git. --- Ability to setup simple bench testing environments for communication links, board power, analog devices, etc. --- Proficiency with oscilloscopes, multimeters, and OTDR. Additional Information This position is Hybrid - Remote and will require commuting to a designated office.
Hybrid work schedules are determined by the hiring manager based on business need. Equal Opportunity Employer All qualified candidates will receive consideration for all positions without regard to race, color, age, religion, interaction (including pregnancy), interactionual orientation, gender identity, national origin, veteran status, disability, genetic information, or other non-merit factors
capabilities from emerging Information Assurance (IA) Research, and to provide quick reaction cross-organizations teams to address unique mission challenges. Provides support in computer science and engineering, for system investigation, development, integration, prototyping, and piloting of various Trusted Systems Research concepts.
These concepts included secure wireless networking, host integrity measurement, mobility, and trusted platforms. Some telework will be available - typically up to 2 days per week. JOB QUALIFICATIONS Bachelor's Degree in Computer Science or related discipline from an accredited college or university. 4 years of additional SWE experience on projects with similar
software processes may be substituted for a Bachelor's Degree. A minimum of 7 years of experience as a SWE in programs and contracts of similar scope, type, and complexity.
Within the last 7 years, a minimum of 5 years of experience developing in Java Script. Within the last 7 years, a minimum of 3 years of experience developing software in a Linux, Windows, or Mac OS environment. Demonstrated experience developing with MS SQL, Express. js, React. js, and Node. js. Position requires an Active TS//SCI clearance with polygraph. Job Posted by Applicant Pro